mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe047e3e9c0> value: (#<derivation /gnu/store/86zs82yjfsfz01fkl5rvqlg87qhnz35n-system.drv => /gnu/store/0q4pvbn00yyn3mfcmxhbvbm73g6axvy7-system 7fe02cd894b0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe022fd2140> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "GUIX_IMAGE" uuid: #f flags: (boot) initializer: #f>) compression?: #f volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: iso9660 target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe040512740> value: (#<derivation /gnu/store/hjxmpx51y6rp4pf7a57lc7aj58zgd7ak-system.drv => /gnu/store/yspwjcf35nvm1iq2f61lcy792mrmd338-system 7fe0237097d0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe022fd2140> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "GUIX_IMAGE" uuid: #f flags: (boot) initializer: #f>) compression?: #f volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: iso9660 target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe040512740> value: (#<derivation /gnu/store/hjxmpx51y6rp4pf7a57lc7aj58zgd7ak-system.drv => /gnu/store/yspwjcf35nvm1iq2f61lcy792mrmd338-system 7fe0237097d0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe022fd2140> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "GUIX_IMAGE" uuid: #f flags: (boot) initializer: #f>) compression?: #f 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-operating-system Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe03aae2900> value: (#<derivation /gnu/store/zpkv9z833wxsb3nm79is46k8j9axmgxs-system.drv => /gnu/store/hgf8zzprxn3migql7bwblpvchlqihxrw-system 7fdfd91caa50> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02190ca00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) 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.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe03aae2900> value: (#<derivation /gnu/store/zpkv9z833wxsb3nm79is46k8j9axmgxs-system.drv => /gnu/store/hgf8zzprxn3migql7bwblpvchlqihxrw-system 7fdfd91caa50> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02190ca00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe034032800> value: (#<derivation /gnu/store/3k1dqcxwhimxln3kl27pbqba1f3dfvc5-system.drv => /gnu/store/9xbdaav46nl6r8v73ry5gg2i5b2vnicc-system 7fdfd5f55460> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02190ca00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) 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.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe034032800> value: (#<derivation /gnu/store/3k1dqcxwhimxln3kl27pbqba1f3dfvc5-system.drv => /gnu/store/9xbdaav46nl6r8v73ry5gg2i5b2vnicc-system 7fdfd5f55460> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02190ca00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe02d241700> value: (#<derivation /gnu/store/zdkw8vh5iazjrrgldff837fkf032swdz-system.drv => /gnu/store/jq1y33d8jsl06qsnzk0mygs7wz2birsy-system 7fdfd2de70f0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02190ca00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) 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.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe02d241700> value: (#<derivation /gnu/store/zdkw8vh5iazjrrgldff837fkf032swdz-system.drv => /gnu/store/jq1y33d8jsl06qsnzk0mygs7wz2birsy-system 7fdfd2de70f0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02190ca00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe02883d600> value: (#<derivation /gnu/store/72ii2h5dmkbw6qv5h9v0qyz3hdxl227i-system.drv => /gnu/store/vcfyhi4bp82bpv349y5pfbm0ax1chway-system 7fdfcf8728c0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02190ca00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) 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.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe02883d600> value: (#<derivation /gnu/store/72ii2h5dmkbw6qv5h9v0qyz3hdxl227i-system.drv => /gnu/store/vcfyhi4bp82bpv349y5pfbm0ax1chway-system 7fdfcf8728c0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02190ca00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe01c60c500> value: (#<derivation /gnu/store/xsaazxqfazb2cwk3918v9j3diaqqnbyw-system.drv => /gnu/store/5fz5vljg0pbb4769ydy5zv0g67785imy-system 7fdfcc552190> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02190ca00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) 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.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe01c60c500> value: (#<derivation /gnu/store/xsaazxqfazb2cwk3918v9j3diaqqnbyw-system.drv => /gnu/store/5fz5vljg0pbb4769ydy5zv0g67785imy-system 7fdfcc552190> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02190ca00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe011add400> value: (#<derivation /gnu/store/2p09xan4vsszfspdfl6v1x5g8w29qbri-system.drv => /gnu/store/xflmj08r2mifg4pbp4v8lzj1nka0wp7c-system 7fdfc8e97500> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02190ca00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) 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.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe011add400> value: (#<derivation /gnu/store/2p09xan4vsszfspdfl6v1x5g8w29qbri-system.drv => /gnu/store/xflmj08r2mifg4pbp4v8lzj1nka0wp7c-system 7fdfc8e97500> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02190ca00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe003dcc300> value: (#<derivation /gnu/store/mhs4abpxrs5i5yb16vxrblijlp5c0nab-system.drv => /gnu/store/f01dn193v8cj1djik1xpqy2bq1as9pfw-system 7fdfc6506690> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02190ca00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) 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.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe003dcc300> value: (#<derivation /gnu/store/mhs4abpxrs5i5yb16vxrblijlp5c0nab-system.drv => /gnu/store/f01dn193v8cj1djik1xpqy2bq1as9pfw-system 7fdfc6506690> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02190ca00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: computing derivation for gui-installed-os-encrypted system test guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: iso9660 target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package cryptsetup-static@2.3.6 gnu/packages/cryptsetup.scm:99 7fe06d534c80> #<package e2fsck-static@1.45.6 gnu/packages/linux.scm:2002 7fe06372a500> #<package loadkeys-static@2.4.0 gnu/packages/linux.scm:3267 7fe063734f00> #<package grub-efi@2.04 gnu/packages/bootloaders.scm:284 7fe0639a6aa0> #<package fatfsck-static@4.2 gnu/packages/disk.scm:466 7fe0658bef00> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdff61b2ec0> value: (#<derivation /gnu/store/ax6mss4q26vb7mw8kzsbaqbwzvc2zla9-system.drv => /gnu/store/m7jh9l208p1chqwpmvf96qc6cxgd43h6-system 7fdfc25d7230> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<computed-file> name: "syslog.conf" gexp: #<gexp (begin (copy-file #<gexp-input #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>:out> #<gexp-output out>) (chmod #<gexp-output out> 420) (let ((port (open-file #<gexp-output out> "a"))) (display "\n*.info /dev/console\n" port) #t)) gnu/tests/install.scm:1406:17 7fdfd9f6af30> guile: #f options: (#:local-build? #t)>>> #<<service> type: #<service-type avahi 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02179f280> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "GUIX_IMAGE" uuid: #f flags: (boot) initializer: #f>) compression?: #f volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: iso9660 target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package cryptsetup-static@2.3.6 gnu/packages/cryptsetup.scm:99 7fe06d534c80> #<package e2fsck-static@1.45.6 gnu/packages/linux.scm:2002 7fe06372a500> #<package loadkeys-static@2.4.0 gnu/packages/linux.scm:3267 7fe063734f00> #<package grub-efi@2.04 gnu/packages/bootloaders.scm:284 7fe0639a6aa0> #<package fatfsck-static@4.2 gnu/packages/disk.scm:466 7fe0658bef00> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdff61b2ec0> value: (#<derivation /gnu/store/ax6mss4q26vb7mw8kzsbaqbwzvc2zla9-system.drv => /gnu/store/m7jh9l208p1chqwpmvf96qc6cxgd43h6-system 7fdfc25d7230> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<computed-file> name: "syslog.conf" gexp: #<gexp (begin (copy-file #<gexp-input #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>:out> #<gexp-output out>) (chmod #<gexp-output out> 420) (let ((port (open-file #<gexp-output out> "a"))) (display "\n*.info /dev/console\n" port) #t)) gnu/tests/install.scm:1406:17 7fdfd9f6af30> guile: #f options: (#:local-build? #t)>>> #<<service> type: #<service-type avahi 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02179f280> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "GUIX_IMAGE" uuid: #f flags: (boot) initializer: #f>) compression?: #f volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: iso9660 target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package cryptsetup-static@2.3.6 gnu/packages/cryptsetup.scm:99 7fe06d534c80> #<package e2fsck-static@1.45.6 gnu/packages/linux.scm:2002 7fe06372a500> #<package loadkeys-static@2.4.0 gnu/packages/linux.scm:3267 7fe063734f00> #<package grub-efi@2.04 gnu/packages/bootloaders.scm:284 7fe0639a6aa0> #<package fatfsck-static@4.2 gnu/packages/disk.scm:466 7fe0658bef00> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdfea588700> value: (#<derivation /gnu/store/h873kgb0ci93ssb6vwnfhn9bqg7rz085-system.drv => /gnu/store/0kbw0a0b56pq623zwxsgfzggfajwbz16-system 7fdfc0770960> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<computed-file> name: "syslog.conf" gexp: #<gexp (begin (copy-file #<gexp-input #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>:out> #<gexp-output out>) (chmod #<gexp-output out> 420) (let ((port (open-file #<gexp-output out> "a"))) (display "\n*.info /dev/console\n" port) #t)) gnu/tests/install.scm:1406:17 7fdfd9f6af30> guile: #f options: (#:local-build? #t)>>> #<<service> type: #<service-type avahi 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02179f280> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "GUIX_IMAGE" uuid: #f flags: (boot) initializer: #f>) compression?: #f volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: iso9660 target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package cryptsetup-static@2.3.6 gnu/packages/cryptsetup.scm:99 7fe06d534c80> #<package e2fsck-static@1.45.6 gnu/packages/linux.scm:2002 7fe06372a500> #<package loadkeys-static@2.4.0 gnu/packages/linux.scm:3267 7fe063734f00> #<package grub-efi@2.04 gnu/packages/bootloaders.scm:284 7fe0639a6aa0> #<package fatfsck-static@4.2 gnu/packages/disk.scm:466 7fe0658bef00> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdfea588700> value: (#<derivation /gnu/store/h873kgb0ci93ssb6vwnfhn9bqg7rz085-system.drv => /gnu/store/0kbw0a0b56pq623zwxsgfzggfajwbz16-system 7fdfc0770960> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<computed-file> name: "syslog.conf" gexp: #<gexp (begin (copy-file #<gexp-input #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>:out> #<gexp-output out>) (chmod #<gexp-output out> 420) (let ((port (open-file #<gexp-output out> "a"))) (display "\n*.info /dev/console\n" port) #t)) gnu/tests/install.scm:1406:17 7fdfd9f6af30> guile: #f options: (#:local-build? #t)>>> #<<service> type: #<service-type avahi 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02179f280> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "GUIX_IMAGE" uuid: #f flags: (boot) initializer: #f>) compression?: #f volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: iso9660 target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package cryptsetup-static@2.3.6 gnu/packages/cryptsetup.scm:99 7fe06d534c80> #<package e2fsck-static@1.45.6 gnu/packages/linux.scm:2002 7fe06372a500> #<package loadkeys-static@2.4.0 gnu/packages/linux.scm:3267 7fe063734f00> #<package grub-efi@2.04 gnu/packages/bootloaders.scm:284 7fe0639a6aa0> #<package fatfsck-static@4.2 gnu/packages/disk.scm:466 7fe0658bef00> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdfdf67bf40> value: (#<derivation /gnu/store/pn39q5zvzyffv24zmwnpzisxw461m789-system.drv => /gnu/store/whq2prhj25qhgy3s3v47zvlrgksdq53w-system 7fdfbcd1d140> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<computed-file> name: "syslog.conf" gexp: #<gexp (begin (copy-file #<gexp-input #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>:out> #<gexp-output out>) (chmod #<gexp-output out> 420) (let ((port (open-file #<gexp-output out> "a"))) (display "\n*.info /dev/console\n" port) #t)) gnu/tests/install.scm:1406:17 7fdfd9f6af30> guile: #f options: (#:local-build? #t)>>> #<<service> type: #<service-type avahi 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02179f280> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "GUIX_IMAGE" uuid: #f flags: (boot) initializer: #f>) compression?: #f volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: iso9660 target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package cryptsetup-static@2.3.6 gnu/packages/cryptsetup.scm:99 7fe06d534c80> #<package e2fsck-static@1.45.6 gnu/packages/linux.scm:2002 7fe06372a500> #<package loadkeys-static@2.4.0 gnu/packages/linux.scm:3267 7fe063734f00> #<package grub-efi@2.04 gnu/packages/bootloaders.scm:284 7fe0639a6aa0> #<package fatfsck-static@4.2 gnu/packages/disk.scm:466 7fe0658bef00> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdfdf67bf40> value: (#<derivation /gnu/store/pn39q5zvzyffv24zmwnpzisxw461m789-system.drv => /gnu/store/whq2prhj25qhgy3s3v47zvlrgksdq53w-system 7fdfbcd1d140> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<computed-file> name: "syslog.conf" gexp: #<gexp (begin (copy-file #<gexp-input #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>:out> #<gexp-output out>) (chmod #<gexp-output out> 420) (let ((port (open-file #<gexp-output out> "a"))) (display "\n*.info /dev/console\n" port) #t)) gnu/tests/install.scm:1406:17 7fdfd9f6af30> guile: #f options: (#:local-build? #t)>>> #<<service> type: #<service-type avahi 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02179f280> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "GUIX_IMAGE" uuid: #f flags: (boot) initializer: #f>) compression?: #f volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: iso9660 target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package cryptsetup-static@2.3.6 gnu/packages/cryptsetup.scm:99 7fe06d534c80> #<package e2fsck-static@1.45.6 gnu/packages/linux.scm:2002 7fe06372a500> #<package loadkeys-static@2.4.0 gnu/packages/linux.scm:3267 7fe063734f00> #<package grub-efi@2.04 gnu/packages/bootloaders.scm:284 7fe0639a6aa0> #<package fatfsck-static@4.2 gnu/packages/disk.scm:466 7fe0658bef00> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdfd8f80780> value: (#<derivation /gnu/store/gfvj914p465rdqd9l37pp6gawn5pww6m-system.drv => /gnu/store/9jzjqm1chjvsqhnryp9zhan43fsrcmqk-system 7fdfb96b9640> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<computed-file> name: "syslog.conf" gexp: #<gexp (begin (copy-file #<gexp-input #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>:out> #<gexp-output out>) (chmod #<gexp-output out> 420) (let ((port (open-file #<gexp-output out> "a"))) (display "\n*.info /dev/console\n" port) #t)) gnu/tests/install.scm:1406:17 7fdfd9f6af30> guile: #f options: (#:local-build? #t)>>> #<<service> type: #<service-type avahi 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02179f280> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "GUIX_IMAGE" uuid: #f flags: (boot) initializer: #f>) compression?: #f volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: iso9660 target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package cryptsetup-static@2.3.6 gnu/packages/cryptsetup.scm:99 7fe06d534c80> #<package e2fsck-static@1.45.6 gnu/packages/linux.scm:2002 7fe06372a500> #<package loadkeys-static@2.4.0 gnu/packages/linux.scm:3267 7fe063734f00> #<package grub-efi@2.04 gnu/packages/bootloaders.scm:284 7fe0639a6aa0> #<package fatfsck-static@4.2 gnu/packages/disk.scm:466 7fe0658bef00> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdfd8f80780> value: (#<derivation /gnu/store/gfvj914p465rdqd9l37pp6gawn5pww6m-system.drv => /gnu/store/9jzjqm1chjvsqhnryp9zhan43fsrcmqk-system 7fdfb96b9640> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<computed-file> name: "syslog.conf" gexp: #<gexp (begin (copy-file #<gexp-input #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>:out> #<gexp-output out>) (chmod #<gexp-output out> 420) (let ((port (open-file #<gexp-output out> "a"))) (display "\n*.info /dev/console\n" port) #t)) gnu/tests/install.scm:1406:17 7fdfd9f6af30> guile: #f options: (#:local-build? #t)>>> #<<service> type: #<service-type avahi 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02179f280> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "GUIX_IMAGE" uuid: #f flags: (boot) initializer: #f>) compression?: #f volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: iso9660 target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package cryptsetup-static@2.3.6 gnu/packages/cryptsetup.scm:99 7fe06d534c80> #<package e2fsck-static@1.45.6 gnu/packages/linux.scm:2002 7fe06372a500> #<package loadkeys-static@2.4.0 gnu/packages/linux.scm:3267 7fe063734f00> #<package grub-efi@2.04 gnu/packages/bootloaders.scm:284 7fe0639a6aa0> #<package fatfsck-static@4.2 gnu/packages/disk.scm:466 7fe0658bef00> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdfd3072fc0> value: (#<derivation /gnu/store/8x0343anxnw238rps3zys0hf73rn94kp-system.drv => /gnu/store/k6pw35890r3ggc3qb4wmkglnqcvry2f4-system 7fdfb4c550f0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<computed-file> name: "syslog.conf" gexp: #<gexp (begin (copy-file #<gexp-input #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>:out> #<gexp-output out>) (chmod #<gexp-output out> 420) (let ((port (open-file #<gexp-output out> "a"))) (display "\n*.info /dev/console\n" port) #t)) gnu/tests/install.scm:1406:17 7fdfd9f6af30> guile: #f options: (#:local-build? #t)>>> #<<service> type: #<service-type avahi 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02179f280> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "GUIX_IMAGE" uuid: #f flags: (boot) initializer: #f>) compression?: #f volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: iso9660 target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package cryptsetup-static@2.3.6 gnu/packages/cryptsetup.scm:99 7fe06d534c80> #<package e2fsck-static@1.45.6 gnu/packages/linux.scm:2002 7fe06372a500> #<package loadkeys-static@2.4.0 gnu/packages/linux.scm:3267 7fe063734f00> #<package grub-efi@2.04 gnu/packages/bootloaders.scm:284 7fe0639a6aa0> #<package fatfsck-static@4.2 gnu/packages/disk.scm:466 7fe0658bef00> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdfd3072fc0> value: (#<derivation /gnu/store/8x0343anxnw238rps3zys0hf73rn94kp-system.drv => /gnu/store/k6pw35890r3ggc3qb4wmkglnqcvry2f4-system 7fdfb4c550f0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<computed-file> name: "syslog.conf" gexp: #<gexp (begin (copy-file #<gexp-input #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>:out> #<gexp-output out>) (chmod #<gexp-output out> 420) (let ((port (open-file #<gexp-output out> "a"))) (display "\n*.info /dev/console\n" port) #t)) gnu/tests/install.scm:1406:17 7fdfd9f6af30> guile: #f options: (#:local-build? #t)>>> #<<service> type: #<service-type avahi 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02179f280> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "GUIX_IMAGE" uuid: #f flags: (boot) initializer: #f>) compression?: #f volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: iso9660 target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package cryptsetup-static@2.3.6 gnu/packages/cryptsetup.scm:99 7fe06d534c80> #<package e2fsck-static@1.45.6 gnu/packages/linux.scm:2002 7fe06372a500> #<package loadkeys-static@2.4.0 gnu/packages/linux.scm:3267 7fe063734f00> #<package grub-efi@2.04 gnu/packages/bootloaders.scm:284 7fe0639a6aa0> #<package fatfsck-static@4.2 gnu/packages/disk.scm:466 7fe0658bef00> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdfcd8e0800> value: (#<derivation /gnu/store/c1sy4v5b58xlrd2496sfwn3ks1sa2jcz-system.drv => /gnu/store/c5facikak7ipxibdp64dljp71aafxgd3-system 7fdfb34daaa0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<computed-file> name: "syslog.conf" gexp: #<gexp (begin (copy-file #<gexp-input #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>:out> #<gexp-output out>) (chmod #<gexp-output out> 420) (let ((port (open-file #<gexp-output out> "a"))) (display "\n*.info /dev/console\n" port) #t)) gnu/tests/install.scm:1406:17 7fdfd9f6af30> guile: #f options: (#:local-build? #t)>>> #<<service> type: #<service-type avahi 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02179f280> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "GUIX_IMAGE" uuid: #f flags: (boot) initializer: #f>) compression?: #f volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: iso9660 target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package cryptsetup-static@2.3.6 gnu/packages/cryptsetup.scm:99 7fe06d534c80> #<package e2fsck-static@1.45.6 gnu/packages/linux.scm:2002 7fe06372a500> #<package loadkeys-static@2.4.0 gnu/packages/linux.scm:3267 7fe063734f00> #<package grub-efi@2.04 gnu/packages/bootloaders.scm:284 7fe0639a6aa0> #<package fatfsck-static@4.2 gnu/packages/disk.scm:466 7fe0658bef00> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdfcd8e0800> value: (#<derivation /gnu/store/c1sy4v5b58xlrd2496sfwn3ks1sa2jcz-system.drv => /gnu/store/c5facikak7ipxibdp64dljp71aafxgd3-system 7fdfb34daaa0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<computed-file> name: "syslog.conf" gexp: #<gexp (begin (copy-file #<gexp-input #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>:out> #<gexp-output out>) (chmod #<gexp-output out> 420) (let ((port (open-file #<gexp-output out> "a"))) (display "\n*.info /dev/console\n" port) #t)) gnu/tests/install.scm:1406:17 7fdfd9f6af30> guile: #f options: (#:local-build? #t)>>> #<<service> type: #<service-type avahi 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02179f280> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "GUIX_IMAGE" uuid: #f flags: (boot) initializer: #f>) compression?: #f volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: iso9660 target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package cryptsetup-static@2.3.6 gnu/packages/cryptsetup.scm:99 7fe06d534c80> #<package e2fsck-static@1.45.6 gnu/packages/linux.scm:2002 7fe06372a500> #<package loadkeys-static@2.4.0 gnu/packages/linux.scm:3267 7fe063734f00> #<package grub-efi@2.04 gnu/packages/bootloaders.scm:284 7fe0639a6aa0> #<package fatfsck-static@4.2 gnu/packages/disk.scm:466 7fe0658bef00> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdfc7036040> value: (#<derivation /gnu/store/vvcpl3nm86lq4njdlbng0cxg0b3mimmi-system.drv => /gnu/store/n51hmc5bjld4n4myhs1s6aglp3k933dz-system 7fdfafa9e690> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<computed-file> name: "syslog.conf" gexp: #<gexp (begin (copy-file #<gexp-input #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>:out> #<gexp-output out>) (chmod #<gexp-output out> 420) (let ((port (open-file #<gexp-output out> "a"))) (display "\n*.info /dev/console\n" port) #t)) gnu/tests/install.scm:1406:17 7fdfd9f6af30> guile: #f options: (#:local-build? #t)>>> #<<service> type: #<service-type avahi 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02179f280> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "GUIX_IMAGE" uuid: #f flags: (boot) initializer: #f>) compression?: #f volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: iso9660 target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package cryptsetup-static@2.3.6 gnu/packages/cryptsetup.scm:99 7fe06d534c80> #<package e2fsck-static@1.45.6 gnu/packages/linux.scm:2002 7fe06372a500> #<package loadkeys-static@2.4.0 gnu/packages/linux.scm:3267 7fe063734f00> #<package grub-efi@2.04 gnu/packages/bootloaders.scm:284 7fe0639a6aa0> #<package fatfsck-static@4.2 gnu/packages/disk.scm:466 7fe0658bef00> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdfc7036040> value: (#<derivation /gnu/store/vvcpl3nm86lq4njdlbng0cxg0b3mimmi-system.drv => /gnu/store/n51hmc5bjld4n4myhs1s6aglp3k933dz-system 7fdfafa9e690> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<computed-file> name: "syslog.conf" gexp: #<gexp (begin (copy-file #<gexp-input #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>:out> #<gexp-output out>) (chmod #<gexp-output out> 420) (let ((port (open-file #<gexp-output out> "a"))) (display "\n*.info /dev/console\n" port) #t)) gnu/tests/install.scm:1406:17 7fdfd9f6af30> guile: #f options: (#:local-build? #t)>>> #<<service> type: #<service-type avahi 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02179f280> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "GUIX_IMAGE" uuid: #f flags: (boot) initializer: #f>) compression?: #f volatile-root?: #t substitutable?: #f>)) guix-data-service: computing derivation for gui-installed-desktop-os-encrypted system test guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: iso9660 target: #f size: 8388608000 operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package cryptsetup-static@2.3.6 gnu/packages/cryptsetup.scm:99 7fe06d534c80> #<package e2fsck-static@1.45.6 gnu/packages/linux.scm:2002 7fe06372a500> #<package loadkeys-static@2.4.0 gnu/packages/linux.scm:3267 7fe063734f00> #<package grub-efi@2.04 gnu/packages/bootloaders.scm:284 7fe0639a6aa0> #<package fatfsck-static@4.2 gnu/packages/disk.scm:466 7fe0658bef00> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe05fa8fd40> value: (#<derivation /gnu/store/1ibgfw05546p680mw51bgw977wn45dac-system.drv => /gnu/store/dq5w7l0jzqmxq8byiz8ca36nksy88nsc-system 7fdfeae131e0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<computed-file> name: "syslog.conf" gexp: #<gexp (begin (copy-file #<gexp-input #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>:out> #<gexp-output out>) (chmod #<gexp-output out> 420) (let ((port (open-file #<gexp-output out> "a"))) (display "\n*.info /dev/console\n" port) #t)) gnu/tests/install.scm:1406:17 7fdfd9f6af30> guile: #f options: (#:local-build? #t)>>> #<<service> type: #<service-type avahi 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02179f280> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "GUIX_IMAGE" uuid: #f flags: (boot) initializer: #f>) compression?: #f volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: iso9660 target: #f size: 8388608000 operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package cryptsetup-static@2.3.6 gnu/packages/cryptsetup.scm:99 7fe06d534c80> #<package e2fsck-static@1.45.6 gnu/packages/linux.scm:2002 7fe06372a500> #<package loadkeys-static@2.4.0 gnu/packages/linux.scm:3267 7fe063734f00> #<package grub-efi@2.04 gnu/packages/bootloaders.scm:284 7fe0639a6aa0> #<package fatfsck-static@4.2 gnu/packages/disk.scm:466 7fe0658bef00> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe05fa8fd40> value: (#<derivation /gnu/store/1ibgfw05546p680mw51bgw977wn45dac-system.drv => /gnu/store/dq5w7l0jzqmxq8byiz8ca36nksy88nsc-system 7fdfeae131e0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<computed-file> name: "syslog.conf" gexp: #<gexp (begin (copy-file #<gexp-input #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>:out> #<gexp-output out>) (chmod #<gexp-output out> 420) (let ((port (open-file #<gexp-output out> "a"))) (display "\n*.info /dev/console\n" port) #t)) gnu/tests/install.scm:1406:17 7fdfd9f6af30> guile: #f options: (#:local-build? #t)>>> #<<service> type: #<service-type avahi 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02179f280> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "GUIX_IMAGE" uuid: #f flags: (boot) initializer: #f>) compression?: #f volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: iso9660 target: #f size: 8388608000 operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package cryptsetup-static@2.3.6 gnu/packages/cryptsetup.scm:99 7fe06d534c80> #<package e2fsck-static@1.45.6 gnu/packages/linux.scm:2002 7fe06372a500> #<package loadkeys-static@2.4.0 gnu/packages/linux.scm:3267 7fe063734f00> #<package grub-efi@2.04 gnu/packages/bootloaders.scm:284 7fe0639a6aa0> #<package fatfsck-static@4.2 gnu/packages/disk.scm:466 7fe0658bef00> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe04f9b3040> value: (#<derivation /gnu/store/hra9lgzasm23fy61m4chpyndzyfsxy1y-system.drv => /gnu/store/w8ph8x7djn53dv4ifrz5y4v0719lxv2n-system 7fdf92e73af0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<computed-file> name: "syslog.conf" gexp: #<gexp (begin (copy-file #<gexp-input #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>:out> #<gexp-output out>) (chmod #<gexp-output out> 420) (let ((port (open-file #<gexp-output out> "a"))) (display "\n*.info /dev/console\n" port) #t)) gnu/tests/install.scm:1406:17 7fdfd9f6af30> guile: #f options: (#:local-build? #t)>>> #<<service> type: #<service-type avahi 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02179f280> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "GUIX_IMAGE" uuid: #f flags: (boot) initializer: #f>) compression?: #f volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: iso9660 target: #f size: 8388608000 operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package cryptsetup-static@2.3.6 gnu/packages/cryptsetup.scm:99 7fe06d534c80> #<package e2fsck-static@1.45.6 gnu/packages/linux.scm:2002 7fe06372a500> #<package loadkeys-static@2.4.0 gnu/packages/linux.scm:3267 7fe063734f00> #<package grub-efi@2.04 gnu/packages/bootloaders.scm:284 7fe0639a6aa0> #<package fatfsck-static@4.2 gnu/packages/disk.scm:466 7fe0658bef00> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe04f9b3040> value: (#<derivation /gnu/store/hra9lgzasm23fy61m4chpyndzyfsxy1y-system.drv => /gnu/store/w8ph8x7djn53dv4ifrz5y4v0719lxv2n-system 7fdf92e73af0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<computed-file> name: "syslog.conf" gexp: #<gexp (begin (copy-file #<gexp-input #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>:out> #<gexp-output out>) (chmod #<gexp-output out> 420) (let ((port (open-file #<gexp-output out> "a"))) (display "\n*.info /dev/console\n" port) #t)) gnu/tests/install.scm:1406:17 7fdfd9f6af30> guile: #f options: (#:local-build? #t)>>> #<<service> type: #<service-type avahi 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02179f280> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "GUIX_IMAGE" uuid: #f flags: (boot) initializer: #f>) compression?: #f volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: iso9660 target: #f size: 8388608000 operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package cryptsetup-static@2.3.6 gnu/packages/cryptsetup.scm:99 7fe06d534c80> #<package e2fsck-static@1.45.6 gnu/packages/linux.scm:2002 7fe06372a500> #<package loadkeys-static@2.4.0 gnu/packages/linux.scm:3267 7fe063734f00> #<package grub-efi@2.04 gnu/packages/bootloaders.scm:284 7fe0639a6aa0> #<package fatfsck-static@4.2 gnu/packages/disk.scm:466 7fe0658bef00> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe03257fd40> value: (#<derivation /gnu/store/2zmm1jh1mp812sw2xqnvrqzgzhwlcljj-system.drv => /gnu/store/978x5h7h15gvngpzq86wicxyxyp964qy-system 7fdf6892c7d0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<computed-file> name: "syslog.conf" gexp: #<gexp (begin (copy-file #<gexp-input #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>:out> #<gexp-output out>) (chmod #<gexp-output out> 420) (let ((port (open-file #<gexp-output out> "a"))) (display "\n*.info /dev/console\n" port) #t)) gnu/tests/install.scm:1406:17 7fdfd9f6af30> guile: #f options: (#:local-build? #t)>>> #<<service> type: #<service-type avahi 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02179f280> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "GUIX_IMAGE" uuid: #f flags: (boot) initializer: #f>) compression?: #f volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: iso9660 target: #f size: 8388608000 operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package cryptsetup-static@2.3.6 gnu/packages/cryptsetup.scm:99 7fe06d534c80> #<package e2fsck-static@1.45.6 gnu/packages/linux.scm:2002 7fe06372a500> #<package loadkeys-static@2.4.0 gnu/packages/linux.scm:3267 7fe063734f00> #<package grub-efi@2.04 gnu/packages/bootloaders.scm:284 7fe0639a6aa0> #<package fatfsck-static@4.2 gnu/packages/disk.scm:466 7fe0658bef00> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe03257fd40> value: (#<derivation /gnu/store/2zmm1jh1mp812sw2xqnvrqzgzhwlcljj-system.drv => /gnu/store/978x5h7h15gvngpzq86wicxyxyp964qy-system 7fdf6892c7d0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<computed-file> name: "syslog.conf" gexp: #<gexp (begin (copy-file #<gexp-input #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>:out> #<gexp-output out>) (chmod #<gexp-output out> 420) (let ((port (open-file #<gexp-output out> "a"))) (display "\n*.info /dev/console\n" port) #t)) gnu/tests/install.scm:1406:17 7fdfd9f6af30> guile: #f options: (#:local-build? #t)>>> #<<service> type: #<service-type avahi 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02179f280> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "GUIX_IMAGE" uuid: #f flags: (boot) initializer: #f>) compression?: #f volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: iso9660 target: #f size: 8388608000 operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package cryptsetup-static@2.3.6 gnu/packages/cryptsetup.scm:99 7fe06d534c80> #<package e2fsck-static@1.45.6 gnu/packages/linux.scm:2002 7fe06372a500> #<package loadkeys-static@2.4.0 gnu/packages/linux.scm:3267 7fe063734f00> #<package grub-efi@2.04 gnu/packages/bootloaders.scm:284 7fe0639a6aa0> #<package fatfsck-static@4.2 gnu/packages/disk.scm:466 7fe0658bef00> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe056fe1240> value: (#<derivation /gnu/store/j17r37nn4k7zhp16zch8dbxz1pmzqpfz-system.drv => /gnu/store/jymka2marn4v7haqqdgmrdp6yrciw6iv-system 7fdfb510f000> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<computed-file> name: "syslog.conf" gexp: #<gexp (begin (copy-file #<gexp-input #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>:out> #<gexp-output out>) (chmod #<gexp-output out> 420) (let ((port (open-file #<gexp-output out> "a"))) (display "\n*.info /dev/console\n" port) #t)) gnu/tests/install.scm:1406:17 7fdfd9f6af30> guile: #f options: (#:local-build? #t)>>> #<<service> type: #<service-type avahi 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02179f280> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "GUIX_IMAGE" uuid: #f flags: (boot) initializer: #f>) compression?: #f volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: iso9660 target: #f size: 8388608000 operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package cryptsetup-static@2.3.6 gnu/packages/cryptsetup.scm:99 7fe06d534c80> #<package e2fsck-static@1.45.6 gnu/packages/linux.scm:2002 7fe06372a500> #<package loadkeys-static@2.4.0 gnu/packages/linux.scm:3267 7fe063734f00> #<package grub-efi@2.04 gnu/packages/bootloaders.scm:284 7fe0639a6aa0> #<package fatfsck-static@4.2 gnu/packages/disk.scm:466 7fe0658bef00> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe056fe1240> value: (#<derivation /gnu/store/j17r37nn4k7zhp16zch8dbxz1pmzqpfz-system.drv => /gnu/store/jymka2marn4v7haqqdgmrdp6yrciw6iv-system 7fdfb510f000> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<computed-file> name: "syslog.conf" gexp: #<gexp (begin (copy-file #<gexp-input #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>:out> #<gexp-output out>) (chmod #<gexp-output out> 420) (let ((port (open-file #<gexp-output out> "a"))) (display "\n*.info /dev/console\n" port) #t)) gnu/tests/install.scm:1406:17 7fdfd9f6af30> guile: #f options: (#:local-build? #t)>>> #<<service> type: #<service-type avahi 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02179f280> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "GUIX_IMAGE" uuid: #f flags: (boot) initializer: #f>) compression?: #f volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: iso9660 target: #f size: 8388608000 operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package cryptsetup-static@2.3.6 gnu/packages/cryptsetup.scm:99 7fe06d534c80> #<package e2fsck-static@1.45.6 gnu/packages/linux.scm:2002 7fe06372a500> #<package loadkeys-static@2.4.0 gnu/packages/linux.scm:3267 7fe063734f00> #<package grub-efi@2.04 gnu/packages/bootloaders.scm:284 7fe0639a6aa0> #<package fatfsck-static@4.2 gnu/packages/disk.scm:466 7fe0658bef00> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe0454bf540> value: (#<derivation /gnu/store/flqwrq8lyiam9n287sbpxx24r44r03qv-system.drv => /gnu/store/n7zsl4c0dgadf94sqbvqgmyw1wghrs6g-system 7fdf77c98f50> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<computed-file> name: "syslog.conf" gexp: #<gexp (begin (copy-file #<gexp-input #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>:out> #<gexp-output out>) (chmod #<gexp-output out> 420) (let ((port (open-file #<gexp-output out> "a"))) (display "\n*.info /dev/console\n" port) #t)) gnu/tests/install.scm:1406:17 7fdfd9f6af30> guile: #f options: (#:local-build? #t)>>> #<<service> type: #<service-type avahi 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02179f280> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "GUIX_IMAGE" uuid: #f flags: (boot) initializer: #f>) compression?: #f volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: iso9660 target: #f size: 8388608000 operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package cryptsetup-static@2.3.6 gnu/packages/cryptsetup.scm:99 7fe06d534c80> #<package e2fsck-static@1.45.6 gnu/packages/linux.scm:2002 7fe06372a500> #<package loadkeys-static@2.4.0 gnu/packages/linux.scm:3267 7fe063734f00> #<package grub-efi@2.04 gnu/packages/bootloaders.scm:284 7fe0639a6aa0> #<package fatfsck-static@4.2 gnu/packages/disk.scm:466 7fe0658bef00> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe0454bf540> value: (#<derivation /gnu/store/flqwrq8lyiam9n287sbpxx24r44r03qv-system.drv => /gnu/store/n7zsl4c0dgadf94sqbvqgmyw1wghrs6g-system 7fdf77c98f50> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<computed-file> name: "syslog.conf" gexp: #<gexp (begin (copy-file #<gexp-input #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>:out> #<gexp-output out>) (chmod #<gexp-output out> 420) (let ((port (open-file #<gexp-output out> "a"))) (display "\n*.info /dev/console\n" port) #t)) gnu/tests/install.scm:1406:17 7fdfd9f6af30> guile: #f options: (#:local-build? #t)>>> #<<service> type: #<service-type avahi 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02179f280> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "GUIX_IMAGE" uuid: #f flags: (boot) initializer: #f>) compression?: #f volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: iso9660 target: #f size: 8388608000 operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package cryptsetup-static@2.3.6 gnu/packages/cryptsetup.scm:99 7fe06d534c80> #<package e2fsck-static@1.45.6 gnu/packages/linux.scm:2002 7fe06372a500> #<package loadkeys-static@2.4.0 gnu/packages/linux.scm:3267 7fe063734f00> #<package grub-efi@2.04 gnu/packages/bootloaders.scm:284 7fe0639a6aa0> #<package fatfsck-static@4.2 gnu/packages/disk.scm:466 7fe0658bef00> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe05fb87bc0> value: (#<derivation /gnu/store/ch049iws2lnsbfqig6d20q97jh9sddkm-system.drv => /gnu/store/qfbh5b6z4i7cc4y2jjmpla8kysfqa14l-system 7fdfeba476e0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<computed-file> name: "syslog.conf" gexp: #<gexp (begin (copy-file #<gexp-input #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>:out> #<gexp-output out>) (chmod #<gexp-output out> 420) (let ((port (open-file #<gexp-output out> "a"))) (display "\n*.info /dev/console\n" port) #t)) gnu/tests/install.scm:1406:17 7fdfd9f6af30> guile: #f options: (#:local-build? #t)>>> #<<service> type: #<service-type avahi 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02179f280> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "GUIX_IMAGE" uuid: #f flags: (boot) initializer: #f>) compression?: #f volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: iso9660 target: #f size: 8388608000 operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package cryptsetup-static@2.3.6 gnu/packages/cryptsetup.scm:99 7fe06d534c80> #<package e2fsck-static@1.45.6 gnu/packages/linux.scm:2002 7fe06372a500> #<package loadkeys-static@2.4.0 gnu/packages/linux.scm:3267 7fe063734f00> #<package grub-efi@2.04 gnu/packages/bootloaders.scm:284 7fe0639a6aa0> #<package fatfsck-static@4.2 gnu/packages/disk.scm:466 7fe0658bef00> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe05fb87bc0> value: (#<derivation /gnu/store/ch049iws2lnsbfqig6d20q97jh9sddkm-system.drv => /gnu/store/qfbh5b6z4i7cc4y2jjmpla8kysfqa14l-system 7fdfeba476e0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<computed-file> name: "syslog.conf" gexp: #<gexp (begin (copy-file #<gexp-input #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>:out> #<gexp-output out>) (chmod #<gexp-output out> 420) (let ((port (open-file #<gexp-output out> "a"))) (display "\n*.info /dev/console\n" port) #t)) gnu/tests/install.scm:1406:17 7fdfd9f6af30> guile: #f options: (#:local-build? #t)>>> #<<service> type: #<service-type avahi 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02179f280> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "GUIX_IMAGE" uuid: #f flags: (boot) initializer: #f>) compression?: #f volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: iso9660 target: #f size: 8388608000 operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package cryptsetup-static@2.3.6 gnu/packages/cryptsetup.scm:99 7fe06d534c80> #<package e2fsck-static@1.45.6 gnu/packages/linux.scm:2002 7fe06372a500> #<package loadkeys-static@2.4.0 gnu/packages/linux.scm:3267 7fe063734f00> #<package grub-efi@2.04 gnu/packages/bootloaders.scm:284 7fe0639a6aa0> #<package fatfsck-static@4.2 gnu/packages/disk.scm:466 7fe0658bef00> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe04e03aec0> value: (#<derivation /gnu/store/78akd23hy7dxxp2r7pxzsai58ibjvxvg-system.drv => /gnu/store/qrb8a4kiza9xmhwhf3xir93zjmhv658q-system 7fdf88036780> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<computed-file> name: "syslog.conf" gexp: #<gexp (begin (copy-file #<gexp-input #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>:out> #<gexp-output out>) (chmod #<gexp-output out> 420) (let ((port (open-file #<gexp-output out> "a"))) (display "\n*.info /dev/console\n" port) #t)) gnu/tests/install.scm:1406:17 7fdfd9f6af30> guile: #f options: (#:local-build? #t)>>> #<<service> type: #<service-type avahi 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02179f280> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "GUIX_IMAGE" uuid: #f flags: (boot) initializer: #f>) compression?: #f volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: iso9660 target: #f size: 8388608000 operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package cryptsetup-static@2.3.6 gnu/packages/cryptsetup.scm:99 7fe06d534c80> #<package e2fsck-static@1.45.6 gnu/packages/linux.scm:2002 7fe06372a500> #<package loadkeys-static@2.4.0 gnu/packages/linux.scm:3267 7fe063734f00> #<package grub-efi@2.04 gnu/packages/bootloaders.scm:284 7fe0639a6aa0> #<package fatfsck-static@4.2 gnu/packages/disk.scm:466 7fe0658bef00> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe04e03aec0> value: (#<derivation /gnu/store/78akd23hy7dxxp2r7pxzsai58ibjvxvg-system.drv => /gnu/store/qrb8a4kiza9xmhwhf3xir93zjmhv658q-system 7fdf88036780> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<computed-file> name: "syslog.conf" gexp: #<gexp (begin (copy-file #<gexp-input #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>:out> #<gexp-output out>) (chmod #<gexp-output out> 420) (let ((port (open-file #<gexp-output out> "a"))) (display "\n*.info /dev/console\n" port) #t)) gnu/tests/install.scm:1406:17 7fdfd9f6af30> guile: #f options: (#:local-build? #t)>>> #<<service> type: #<service-type avahi 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02179f280> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "GUIX_IMAGE" uuid: #f flags: (boot) initializer: #f>) compression?: #f 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-operating-system Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe04c37a140> value: (#<derivation /gnu/store/p9wzir9mymkihfc77bh8v9l6yfb4a6cw-system.drv => /gnu/store/qx64v7fs728jqljm76g1dh5vam1sfjdn-system 7fdf87120140> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02214af00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) 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.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe04c37a140> value: (#<derivation /gnu/store/p9wzir9mymkihfc77bh8v9l6yfb4a6cw-system.drv => /gnu/store/qx64v7fs728jqljm76g1dh5vam1sfjdn-system 7fdf87120140> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02214af00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe045c62740> value: (#<derivation /gnu/store/6l8w77zbr2wqhcycw16ah3l8701mx903-system.drv => /gnu/store/7nl0s93hxpc2isys179q6374rqngq9lv-system 7fdf8615c550> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02214af00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) 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.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe045c62740> value: (#<derivation /gnu/store/6l8w77zbr2wqhcycw16ah3l8701mx903-system.drv => /gnu/store/7nl0s93hxpc2isys179q6374rqngq9lv-system 7fdf8615c550> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02214af00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe03eea5d40> value: (#<derivation /gnu/store/v7lnljxdhpax21n9mmgkrk9j4lg9nr4w-system.drv => /gnu/store/1y3rp3viv2j4pyb2713r8m5zz0h1wcjs-system 7fdf851233c0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02214af00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) 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.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe03eea5d40> value: (#<derivation /gnu/store/v7lnljxdhpax21n9mmgkrk9j4lg9nr4w-system.drv => /gnu/store/1y3rp3viv2j4pyb2713r8m5zz0h1wcjs-system 7fdf851233c0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02214af00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe039ee0340> value: (#<derivation /gnu/store/47bpfq3y3cy95r6c4142vq8pbq78z0gx-system.drv => /gnu/store/97042xch0aigm2sd5w7xd89q9bn8q52a-system 7fdf83532e10> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02214af00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) 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.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe039ee0340> value: (#<derivation /gnu/store/47bpfq3y3cy95r6c4142vq8pbq78z0gx-system.drv => /gnu/store/97042xch0aigm2sd5w7xd89q9bn8q52a-system 7fdf83532e10> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02214af00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe034a88940> value: (#<derivation /gnu/store/9gsyqxjg8vqr39i57kh2qra5haga2mm5-system.drv => /gnu/store/9k8bb4rxq50k5yp0l2qvdxnvb9jx24k0-system 7fdf8163c1e0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02214af00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) 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.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe034a88940> value: (#<derivation /gnu/store/9gsyqxjg8vqr39i57kh2qra5haga2mm5-system.drv => /gnu/store/9k8bb4rxq50k5yp0l2qvdxnvb9jx24k0-system 7fdf8163c1e0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02214af00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe02a880f40> value: (#<derivation /gnu/store/4j7vv26a12pc1hlyvs1w6rfx3a1wvbmh-system.drv => /gnu/store/815aa69g7vdjpyqrk75g01rrvz3mnnp9-system 7fdf80507050> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02214af00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) 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.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe02a880f40> value: (#<derivation /gnu/store/4j7vv26a12pc1hlyvs1w6rfx3a1wvbmh-system.drv => /gnu/store/815aa69g7vdjpyqrk75g01rrvz3mnnp9-system 7fdf80507050> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02214af00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe021962540> value: (#<derivation /gnu/store/3y45g5l76c5yvjs0qcx9fcmj9xjps0sz-system.drv => /gnu/store/x5w2zy8y3mvyvla0hmc8if6bjgdlcix3-system 7fdf7f4fcf50> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02214af00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) 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.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe021962540> value: (#<derivation /gnu/store/3y45g5l76c5yvjs0qcx9fcmj9xjps0sz-system.drv => /gnu/store/x5w2zy8y3mvyvla0hmc8if6bjgdlcix3-system 7fdf7f4fcf50> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02214af00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) 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-operating-system Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdfbb94d2c0> value: (#<derivation /gnu/store/yklsbpzb6zc3v83gz60cp6lbiq8432m3-system.drv => /gnu/store/kfgnl082b2jniq0k7m95kvys3zdma28w-system 7fdf7e65e500> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe022bd4be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) 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.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdfbb94d2c0> value: (#<derivation /gnu/store/yklsbpzb6zc3v83gz60cp6lbiq8432m3-system.drv => /gnu/store/kfgnl082b2jniq0k7m95kvys3zdma28w-system 7fdf7e65e500> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe022bd4be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe00e010040> value: (#<derivation /gnu/store/634az0pm1dgcqwv83mhgah5hdbx8a706-system.drv => /gnu/store/c5ak5wwmdp8wxhlcnj254zrs0hnzjh5h-system 7fdf7be4c0f0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe022bd4be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) 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.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe00e010040> value: (#<derivation /gnu/store/634az0pm1dgcqwv83mhgah5hdbx8a706-system.drv => /gnu/store/c5ak5wwmdp8wxhlcnj254zrs0hnzjh5h-system 7fdf7be4c0f0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe022bd4be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdfff10ddc0> value: (#<derivation /gnu/store/d2622zdzzcqj946gqmnyyx6gsj7qqavn-system.drv => /gnu/store/09mpy0xjvqmr5y607gshm3sjf3plaa4r-system 7fdf79a521e0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe022bd4be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) 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.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdfff10ddc0> value: (#<derivation /gnu/store/d2622zdzzcqj946gqmnyyx6gsj7qqavn-system.drv => /gnu/store/09mpy0xjvqmr5y607gshm3sjf3plaa4r-system 7fdf79a521e0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe022bd4be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdff3c25b40> value: (#<derivation /gnu/store/9amgvxd2lisvyvhprz0hqmpklqz0lnck-system.drv => /gnu/store/7sz9lxgbmgsg5pwwn7i2n29xvpi20mpl-system 7fdf78aa0190> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe022bd4be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) 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.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdff3c25b40> value: (#<derivation /gnu/store/9amgvxd2lisvyvhprz0hqmpklqz0lnck-system.drv => /gnu/store/7sz9lxgbmgsg5pwwn7i2n29xvpi20mpl-system 7fdf78aa0190> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe022bd4be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdfe811d8c0> value: (#<derivation /gnu/store/jzmhdykb0jsgm28cbsb0hcmn5arj1gwx-system.drv => /gnu/store/riykynnyzx2k57f6w4pyx6yd8bwcrxks-system 7fdf7394e7d0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe022bd4be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) 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.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdfe811d8c0> value: (#<derivation /gnu/store/jzmhdykb0jsgm28cbsb0hcmn5arj1gwx-system.drv => /gnu/store/riykynnyzx2k57f6w4pyx6yd8bwcrxks-system 7fdf7394e7d0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe022bd4be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdfddfb9640> value: (#<derivation /gnu/store/b3vs1i0fvyfni07h1mwmp96h5bwv3xri-system.drv => /gnu/store/z7kqvyd44nvxwi8skc8kc6sa7w4jm1i3-system 7fdf72592c30> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe022bd4be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) 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.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdfddfb9640> value: (#<derivation /gnu/store/b3vs1i0fvyfni07h1mwmp96h5bwv3xri-system.drv => /gnu/store/z7kqvyd44nvxwi8skc8kc6sa7w4jm1i3-system 7fdf72592c30> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe022bd4be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdfd83493c0> value: (#<derivation /gnu/store/fjxff18s6pfvqanb4bsmqrqszg50l5ys-system.drv => /gnu/store/c4vdqk1lbcgsjh1wj025nqs6h5v4fy8k-system 7fdf711557d0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe022bd4be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) 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.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdfd83493c0> value: (#<derivation /gnu/store/fjxff18s6pfvqanb4bsmqrqszg50l5ys-system.drv => /gnu/store/c4vdqk1lbcgsjh1wj025nqs6h5v4fy8k-system 7fdf711557d0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe022bd4be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) 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-operating-system Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdfd2f6d780> value: (#<derivation /gnu/store/lqjrg1vp41nhvxanpncqj4mkqp6gahr4-system.drv => /gnu/store/hlh2b05s2wqb4d4bcyz90nj3qcv4d4cb-system 7fdf70357fa0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02248a960> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) 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.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdfd2f6d780> value: (#<derivation /gnu/store/lqjrg1vp41nhvxanpncqj4mkqp6gahr4-system.drv => /gnu/store/hlh2b05s2wqb4d4bcyz90nj3qcv4d4cb-system 7fdf70357fa0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02248a960> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdfcd010bc0> value: (#<derivation /gnu/store/zvm07sp7llaixm2zkmc8b1fpaswp0xl5-system.drv => /gnu/store/227j6rkyqm2xdh9kvchmrngqhha69ax2-system 7fdf6ed87a50> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02248a960> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) 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.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdfcd010bc0> value: (#<derivation /gnu/store/zvm07sp7llaixm2zkmc8b1fpaswp0xl5-system.drv => /gnu/store/227j6rkyqm2xdh9kvchmrngqhha69ax2-system 7fdf6ed87a50> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02248a960> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdfc6f13000> value: (#<derivation /gnu/store/648v1pzyfar27kky2y13wz07dgij3pay-system.drv => /gnu/store/gngqqhjf62424qwpmlbgyzsrj35fv1x6-system 7fdf6b47da00> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02248a960> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) 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.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdfc6f13000> value: (#<derivation /gnu/store/648v1pzyfar27kky2y13wz07dgij3pay-system.drv => /gnu/store/gngqqhjf62424qwpmlbgyzsrj35fv1x6-system 7fdf6b47da00> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02248a960> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdfbe976440> value: (#<derivation /gnu/store/cqxzg7hn9ss5ci753bvaajsqjlqszgw0-system.drv => /gnu/store/cdcmvpsavdvgqxz3rp5crpqamqbmgbm4-system 7fdf6af4a050> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02248a960> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) 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.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdfbe976440> value: (#<derivation /gnu/store/cqxzg7hn9ss5ci753bvaajsqjlqszgw0-system.drv => /gnu/store/cdcmvpsavdvgqxz3rp5crpqamqbmgbm4-system 7fdf6af4a050> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02248a960> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdfb8abe880> value: (#<derivation /gnu/store/1r5k0yp1lfy6n5pgbdbjqfkl6qfxs46p-system.drv => /gnu/store/hn6q4z9n8v3wcvdipn209rvbv0png7px-system 7fdf6a128960> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02248a960> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) 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.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdfb8abe880> value: (#<derivation /gnu/store/1r5k0yp1lfy6n5pgbdbjqfkl6qfxs46p-system.drv => /gnu/store/hn6q4z9n8v3wcvdipn209rvbv0png7px-system 7fdf6a128960> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02248a960> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdf99921cc0> value: (#<derivation /gnu/store/5ikfvxax17qzp7jdj65zqk8cmps6kzif-system.drv => /gnu/store/1mw5zh5kvlf1w2br1vlzngfmyzz18mpk-system 7fdf69b157d0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02248a960> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) 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.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdf99921cc0> value: (#<derivation /gnu/store/5ikfvxax17qzp7jdj65zqk8cmps6kzif-system.drv => /gnu/store/1mw5zh5kvlf1w2br1vlzngfmyzz18mpk-system 7fdf69b157d0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02248a960> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdfb401b100> value: (#<derivation /gnu/store/4ryp67l512v1is4jm0xrxi0qjsjnz3cx-system.drv => /gnu/store/fxklzng6aigycnglvkpn0bimb804i4d2-system 7fdf68ea0960> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02248a960> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) 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.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdfb401b100> value: (#<derivation /gnu/store/4ryp67l512v1is4jm0xrxi0qjsjnz3cx-system.drv => /gnu/store/fxklzng6aigycnglvkpn0bimb804i4d2-system 7fdf68ea0960> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02248a960> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: computing derivation for gui-uefi-installed-os system test guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: iso9660 target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package cryptsetup-static@2.3.6 gnu/packages/cryptsetup.scm:99 7fe06d534c80> #<package e2fsck-static@1.45.6 gnu/packages/linux.scm:2002 7fe06372a500> #<package loadkeys-static@2.4.0 gnu/packages/linux.scm:3267 7fe063734f00> #<package grub-efi@2.04 gnu/packages/bootloaders.scm:284 7fe0639a6aa0> #<package fatfsck-static@4.2 gnu/packages/disk.scm:466 7fe0658bef00> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdfab01fcc0> value: (#<derivation /gnu/store/3inlk857v55ns4qy1yxq88257iv4v7ba-system.drv => /gnu/store/0bpi75cz6fl9lrhxpcm5l656vcfh2qhy-system 7fdf66907410> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<computed-file> name: "syslog.conf" gexp: #<gexp (begin (copy-file #<gexp-input #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>:out> #<gexp-output out>) (chmod #<gexp-output out> 420) (let ((port (open-file #<gexp-output out> "a"))) (display "\n*.info /dev/console\n" port) #t)) gnu/tests/install.scm:1406:17 7fdfd9f6af30> guile: #f options: (#:local-build? #t)>>> #<<service> type: #<service-type avahi 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02179f280> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "GUIX_IMAGE" uuid: #f flags: (boot) initializer: #f>) compression?: #f volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: iso9660 target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package cryptsetup-static@2.3.6 gnu/packages/cryptsetup.scm:99 7fe06d534c80> #<package e2fsck-static@1.45.6 gnu/packages/linux.scm:2002 7fe06372a500> #<package loadkeys-static@2.4.0 gnu/packages/linux.scm:3267 7fe063734f00> #<package grub-efi@2.04 gnu/packages/bootloaders.scm:284 7fe0639a6aa0> #<package fatfsck-static@4.2 gnu/packages/disk.scm:466 7fe0658bef00> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdfab01fcc0> value: (#<derivation /gnu/store/3inlk857v55ns4qy1yxq88257iv4v7ba-system.drv => /gnu/store/0bpi75cz6fl9lrhxpcm5l656vcfh2qhy-system 7fdf66907410> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<computed-file> name: "syslog.conf" gexp: #<gexp (begin (copy-file #<gexp-input #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>:out> #<gexp-output out>) (chmod #<gexp-output out> 420) (let ((port (open-file #<gexp-output out> "a"))) (display "\n*.info /dev/console\n" port) #t)) gnu/tests/install.scm:1406:17 7fdfd9f6af30> guile: #f options: (#:local-build? #t)>>> #<<service> type: #<service-type avahi 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02179f280> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "GUIX_IMAGE" uuid: #f flags: (boot) initializer: #f>) compression?: #f volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: iso9660 target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package cryptsetup-static@2.3.6 gnu/packages/cryptsetup.scm:99 7fe06d534c80> #<package e2fsck-static@1.45.6 gnu/packages/linux.scm:2002 7fe06372a500> #<package loadkeys-static@2.4.0 gnu/packages/linux.scm:3267 7fe063734f00> #<package grub-efi@2.04 gnu/packages/bootloaders.scm:284 7fe0639a6aa0> #<package fatfsck-static@4.2 gnu/packages/disk.scm:466 7fe0658bef00> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdfa0c79600> value: (#<derivation /gnu/store/y3dj5ma5jw36p7lvpzgdidlvi6z2acnm-system.drv => /gnu/store/7s9m27bzcfwixi1ryzwizv6zy6r5w3cc-system 7fdf654bbd70> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<computed-file> name: "syslog.conf" gexp: #<gexp (begin (copy-file #<gexp-input #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>:out> #<gexp-output out>) (chmod #<gexp-output out> 420) (let ((port (open-file #<gexp-output out> "a"))) (display "\n*.info /dev/console\n" port) #t)) gnu/tests/install.scm:1406:17 7fdfd9f6af30> guile: #f options: (#:local-build? #t)>>> #<<service> type: #<service-type avahi 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02179f280> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "GUIX_IMAGE" uuid: #f flags: (boot) initializer: #f>) compression?: #f volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: iso9660 target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package cryptsetup-static@2.3.6 gnu/packages/cryptsetup.scm:99 7fe06d534c80> #<package e2fsck-static@1.45.6 gnu/packages/linux.scm:2002 7fe06372a500> #<package loadkeys-static@2.4.0 gnu/packages/linux.scm:3267 7fe063734f00> #<package grub-efi@2.04 gnu/packages/bootloaders.scm:284 7fe0639a6aa0> #<package fatfsck-static@4.2 gnu/packages/disk.scm:466 7fe0658bef00> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdfa0c79600> value: (#<derivation /gnu/store/y3dj5ma5jw36p7lvpzgdidlvi6z2acnm-system.drv => /gnu/store/7s9m27bzcfwixi1ryzwizv6zy6r5w3cc-system 7fdf654bbd70> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<computed-file> name: "syslog.conf" gexp: #<gexp (begin (copy-file #<gexp-input #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>:out> #<gexp-output out>) (chmod #<gexp-output out> 420) (let ((port (open-file #<gexp-output out> "a"))) (display "\n*.info /dev/console\n" port) #t)) gnu/tests/install.scm:1406:17 7fdfd9f6af30> guile: #f options: (#:local-build? #t)>>> #<<service> type: #<service-type avahi 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02179f280> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "GUIX_IMAGE" uuid: #f flags: (boot) initializer: #f>) compression?: #f volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: iso9660 target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package cryptsetup-static@2.3.6 gnu/packages/cryptsetup.scm:99 7fe06d534c80> #<package e2fsck-static@1.45.6 gnu/packages/linux.scm:2002 7fe06372a500> #<package loadkeys-static@2.4.0 gnu/packages/linux.scm:3267 7fe063734f00> #<package grub-efi@2.04 gnu/packages/bootloaders.scm:284 7fe0639a6aa0> #<package fatfsck-static@4.2 gnu/packages/disk.scm:466 7fe0658bef00> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdf98708f40> value: (#<derivation /gnu/store/zip5404iy58jm4rbgx9gsjg8h96lz4j6-system.drv => /gnu/store/99n6m9nc7canq9kq8mljlg7dfwmdjslg-system 7fdf98705e10> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<computed-file> name: "syslog.conf" gexp: #<gexp (begin (copy-file #<gexp-input #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>:out> #<gexp-output out>) (chmod #<gexp-output out> 420) (let ((port (open-file #<gexp-output out> "a"))) (display "\n*.info /dev/console\n" port) #t)) gnu/tests/install.scm:1406:17 7fdfd9f6af30> guile: #f options: (#:local-build? #t)>>> #<<service> type: #<service-type avahi 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02179f280> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "GUIX_IMAGE" uuid: #f flags: (boot) initializer: #f>) compression?: #f volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: iso9660 target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package cryptsetup-static@2.3.6 gnu/packages/cryptsetup.scm:99 7fe06d534c80> #<package e2fsck-static@1.45.6 gnu/packages/linux.scm:2002 7fe06372a500> #<package loadkeys-static@2.4.0 gnu/packages/linux.scm:3267 7fe063734f00> #<package grub-efi@2.04 gnu/packages/bootloaders.scm:284 7fe0639a6aa0> #<package fatfsck-static@4.2 gnu/packages/disk.scm:466 7fe0658bef00> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdf98708f40> value: (#<derivation /gnu/store/zip5404iy58jm4rbgx9gsjg8h96lz4j6-system.drv => /gnu/store/99n6m9nc7canq9kq8mljlg7dfwmdjslg-system 7fdf98705e10> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<computed-file> name: "syslog.conf" gexp: #<gexp (begin (copy-file #<gexp-input #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>:out> #<gexp-output out>) (chmod #<gexp-output out> 420) (let ((port (open-file #<gexp-output out> "a"))) (display "\n*.info /dev/console\n" port) #t)) gnu/tests/install.scm:1406:17 7fdfd9f6af30> guile: #f options: (#:local-build? #t)>>> #<<service> type: #<service-type avahi 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02179f280> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "GUIX_IMAGE" uuid: #f flags: (boot) initializer: #f>) compression?: #f volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: iso9660 target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package cryptsetup-static@2.3.6 gnu/packages/cryptsetup.scm:99 7fe06d534c80> #<package e2fsck-static@1.45.6 gnu/packages/linux.scm:2002 7fe06372a500> #<package loadkeys-static@2.4.0 gnu/packages/linux.scm:3267 7fe063734f00> #<package grub-efi@2.04 gnu/packages/bootloaders.scm:284 7fe0639a6aa0> #<package fatfsck-static@4.2 gnu/packages/disk.scm:466 7fe0658bef00> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe0403f4ec0> value: (#<derivation /gnu/store/jnlq96c9k9bfgd2aqdb4zp722zifcy07-system.drv => /gnu/store/6b69r74n46diwrsga1v0srmmji668byg-system 7fe03b2f65f0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<computed-file> name: "syslog.conf" gexp: #<gexp (begin (copy-file #<gexp-input #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>:out> #<gexp-output out>) (chmod #<gexp-output out> 420) (let ((port (open-file #<gexp-output out> "a"))) (display "\n*.info /dev/console\n" port) #t)) gnu/tests/install.scm:1406:17 7fdfd9f6af30> guile: #f options: (#:local-build? #t)>>> #<<service> type: #<service-type avahi 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02179f280> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "GUIX_IMAGE" uuid: #f flags: (boot) initializer: #f>) compression?: #f volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: iso9660 target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package cryptsetup-static@2.3.6 gnu/packages/cryptsetup.scm:99 7fe06d534c80> #<package e2fsck-static@1.45.6 gnu/packages/linux.scm:2002 7fe06372a500> #<package loadkeys-static@2.4.0 gnu/packages/linux.scm:3267 7fe063734f00> #<package grub-efi@2.04 gnu/packages/bootloaders.scm:284 7fe0639a6aa0> #<package fatfsck-static@4.2 gnu/packages/disk.scm:466 7fe0658bef00> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe0403f4ec0> value: (#<derivation /gnu/store/jnlq96c9k9bfgd2aqdb4zp722zifcy07-system.drv => /gnu/store/6b69r74n46diwrsga1v0srmmji668byg-system 7fe03b2f65f0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<computed-file> name: "syslog.conf" gexp: #<gexp (begin (copy-file #<gexp-input #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>:out> #<gexp-output out>) (chmod #<gexp-output out> 420) (let ((port (open-file #<gexp-output out> "a"))) (display "\n*.info /dev/console\n" port) #t)) gnu/tests/install.scm:1406:17 7fdfd9f6af30> guile: #f options: (#:local-build? #t)>>> #<<service> type: #<service-type avahi 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02179f280> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "GUIX_IMAGE" uuid: #f flags: (boot) initializer: #f>) compression?: #f volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: iso9660 target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package cryptsetup-static@2.3.6 gnu/packages/cryptsetup.scm:99 7fe06d534c80> #<package e2fsck-static@1.45.6 gnu/packages/linux.scm:2002 7fe06372a500> #<package loadkeys-static@2.4.0 gnu/packages/linux.scm:3267 7fe063734f00> #<package grub-efi@2.04 gnu/packages/bootloaders.scm:284 7fe0639a6aa0> #<package fatfsck-static@4.2 gnu/packages/disk.scm:466 7fe0658bef00> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe011fc8fc0> value: (#<derivation /gnu/store/nghf219k0n1rpxhw9alk1h98c1qmdwwr-system.drv => /gnu/store/4avf32bhw8mcbdiw93hh6f4y64ji8dfb-system 7fe02b8554b0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<computed-file> name: "syslog.conf" gexp: #<gexp (begin (copy-file #<gexp-input #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>:out> #<gexp-output out>) (chmod #<gexp-output out> 420) (let ((port (open-file #<gexp-output out> "a"))) (display "\n*.info /dev/console\n" port) #t)) gnu/tests/install.scm:1406:17 7fdfd9f6af30> guile: #f options: (#:local-build? #t)>>> #<<service> type: #<service-type avahi 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02179f280> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "GUIX_IMAGE" uuid: #f flags: (boot) initializer: #f>) compression?: #f volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: iso9660 target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package cryptsetup-static@2.3.6 gnu/packages/cryptsetup.scm:99 7fe06d534c80> #<package e2fsck-static@1.45.6 gnu/packages/linux.scm:2002 7fe06372a500> #<package loadkeys-static@2.4.0 gnu/packages/linux.scm:3267 7fe063734f00> #<package grub-efi@2.04 gnu/packages/bootloaders.scm:284 7fe0639a6aa0> #<package fatfsck-static@4.2 gnu/packages/disk.scm:466 7fe0658bef00> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe011fc8fc0> value: (#<derivation /gnu/store/nghf219k0n1rpxhw9alk1h98c1qmdwwr-system.drv => /gnu/store/4avf32bhw8mcbdiw93hh6f4y64ji8dfb-system 7fe02b8554b0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<computed-file> name: "syslog.conf" gexp: #<gexp (begin (copy-file #<gexp-input #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>:out> #<gexp-output out>) (chmod #<gexp-output out> 420) (let ((port (open-file #<gexp-output out> "a"))) (display "\n*.info /dev/console\n" port) #t)) gnu/tests/install.scm:1406:17 7fdfd9f6af30> guile: #f options: (#:local-build? #t)>>> #<<service> type: #<service-type avahi 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02179f280> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "GUIX_IMAGE" uuid: #f flags: (boot) initializer: #f>) compression?: #f volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: iso9660 target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package cryptsetup-static@2.3.6 gnu/packages/cryptsetup.scm:99 7fe06d534c80> #<package e2fsck-static@1.45.6 gnu/packages/linux.scm:2002 7fe06372a500> #<package loadkeys-static@2.4.0 gnu/packages/linux.scm:3267 7fe063734f00> #<package grub-efi@2.04 gnu/packages/bootloaders.scm:284 7fe0639a6aa0> #<package fatfsck-static@4.2 gnu/packages/disk.scm:466 7fe0658bef00> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdfc631b400> value: (#<derivation /gnu/store/xkca165281kkmrzrxbkpxggspmblyvl3-system.drv => /gnu/store/02rfh1686mhavrmr6ci2ymn34j89n493-system 7fe0218a7af0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<computed-file> name: "syslog.conf" gexp: #<gexp (begin (copy-file #<gexp-input #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>:out> #<gexp-output out>) (chmod #<gexp-output out> 420) (let ((port (open-file #<gexp-output out> "a"))) (display "\n*.info /dev/console\n" port) #t)) gnu/tests/install.scm:1406:17 7fdfd9f6af30> guile: #f options: (#:local-build? #t)>>> #<<service> type: #<service-type avahi 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02179f280> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "GUIX_IMAGE" uuid: #f flags: (boot) initializer: #f>) compression?: #f volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: iso9660 target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package cryptsetup-static@2.3.6 gnu/packages/cryptsetup.scm:99 7fe06d534c80> #<package e2fsck-static@1.45.6 gnu/packages/linux.scm:2002 7fe06372a500> #<package loadkeys-static@2.4.0 gnu/packages/linux.scm:3267 7fe063734f00> #<package grub-efi@2.04 gnu/packages/bootloaders.scm:284 7fe0639a6aa0> #<package fatfsck-static@4.2 gnu/packages/disk.scm:466 7fe0658bef00> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdfc631b400> value: (#<derivation /gnu/store/xkca165281kkmrzrxbkpxggspmblyvl3-system.drv => /gnu/store/02rfh1686mhavrmr6ci2ymn34j89n493-system 7fe0218a7af0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<computed-file> name: "syslog.conf" gexp: #<gexp (begin (copy-file #<gexp-input #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>:out> #<gexp-output out>) (chmod #<gexp-output out> 420) (let ((port (open-file #<gexp-output out> "a"))) (display "\n*.info /dev/console\n" port) #t)) gnu/tests/install.scm:1406:17 7fdfd9f6af30> guile: #f options: (#:local-build? #t)>>> #<<service> type: #<service-type avahi 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02179f280> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "GUIX_IMAGE" uuid: #f flags: (boot) initializer: #f>) compression?: #f volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: iso9660 target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package cryptsetup-static@2.3.6 gnu/packages/cryptsetup.scm:99 7fe06d534c80> #<package e2fsck-static@1.45.6 gnu/packages/linux.scm:2002 7fe06372a500> #<package loadkeys-static@2.4.0 gnu/packages/linux.scm:3267 7fe063734f00> #<package grub-efi@2.04 gnu/packages/bootloaders.scm:284 7fe0639a6aa0> #<package fatfsck-static@4.2 gnu/packages/disk.scm:466 7fe0658bef00> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdf9e14a240> value: (#<derivation /gnu/store/cb9sb0ynlj880zzlpb4c2i7glw02qwyr-system.drv => /gnu/store/c8yvbii0wb8g4znr3jg6md30dr39ir1f-system 7fe012d94500> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<computed-file> name: "syslog.conf" gexp: #<gexp (begin (copy-file #<gexp-input #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>:out> #<gexp-output out>) (chmod #<gexp-output out> 420) (let ((port (open-file #<gexp-output out> "a"))) (display "\n*.info /dev/console\n" port) #t)) gnu/tests/install.scm:1406:17 7fdfd9f6af30> guile: #f options: (#:local-build? #t)>>> #<<service> type: #<service-type avahi 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02179f280> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "GUIX_IMAGE" uuid: #f flags: (boot) initializer: #f>) compression?: #f volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: iso9660 target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package cryptsetup-static@2.3.6 gnu/packages/cryptsetup.scm:99 7fe06d534c80> #<package e2fsck-static@1.45.6 gnu/packages/linux.scm:2002 7fe06372a500> #<package loadkeys-static@2.4.0 gnu/packages/linux.scm:3267 7fe063734f00> #<package grub-efi@2.04 gnu/packages/bootloaders.scm:284 7fe0639a6aa0> #<package fatfsck-static@4.2 gnu/packages/disk.scm:466 7fe0658bef00> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdf9e14a240> value: (#<derivation /gnu/store/cb9sb0ynlj880zzlpb4c2i7glw02qwyr-system.drv => /gnu/store/c8yvbii0wb8g4znr3jg6md30dr39ir1f-system 7fe012d94500> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<computed-file> name: "syslog.conf" gexp: #<gexp (begin (copy-file #<gexp-input #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>:out> #<gexp-output out>) (chmod #<gexp-output out> 420) (let ((port (open-file #<gexp-output out> "a"))) (display "\n*.info /dev/console\n" port) #t)) gnu/tests/install.scm:1406:17 7fdfd9f6af30> guile: #f options: (#:local-build? #t)>>> #<<service> type: #<service-type avahi 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe02179f280> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "GUIX_IMAGE" uuid: #f flags: (boot) initializer: #f>) compression?: #f volatile-root?: #t substitutable?: #f>)) guix-data-service: computing derivation for encrypted-root-os system test guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe054174600> value: (#<derivation /gnu/store/nk1l09xk1819xfyd23nzcz8ip0cbm3ha-system.drv => /gnu/store/7mi97an3b7kw7fyk8plh9ild0xzbyn59-system 7fe006bff500> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe0224fd6e0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) 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.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe054174600> value: (#<derivation /gnu/store/nk1l09xk1819xfyd23nzcz8ip0cbm3ha-system.drv => /gnu/store/7mi97an3b7kw7fyk8plh9ild0xzbyn59-system 7fe006bff500> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe0224fd6e0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe04ff69300> value: (#<derivation /gnu/store/5zhxgps40knxp1iw58bw7jkgqrsaad70-system.drv => /gnu/store/v8fpw8zg5snikn760p0s2bs6pfqqbkky-system 7fdffb4e3af0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe0224fd6e0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) 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.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe04ff69300> value: (#<derivation /gnu/store/5zhxgps40knxp1iw58bw7jkgqrsaad70-system.drv => /gnu/store/v8fpw8zg5snikn760p0s2bs6pfqqbkky-system 7fdffb4e3af0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe0224fd6e0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe04a479000> value: (#<derivation /gnu/store/0q9l57mkviky5i6c3364yaab565diz2m-system.drv => /gnu/store/vj5fn3v77cmd441adxvrzsxvzrc591bi-system 7fdff5149230> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe0224fd6e0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) 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.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe04a479000> value: (#<derivation /gnu/store/0q9l57mkviky5i6c3364yaab565diz2m-system.drv => /gnu/store/vj5fn3v77cmd441adxvrzsxvzrc591bi-system 7fdff5149230> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe0224fd6e0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe0431cfd00> value: (#<derivation /gnu/store/q9cvc5zg13d56kvn2gpkjr2l7s6y73md-system.drv => /gnu/store/fvwg70lpqkkxrgs3c7arh0i8livgbfvl-system 7fdfeb241d70> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe0224fd6e0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) 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.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe0431cfd00> value: (#<derivation /gnu/store/q9cvc5zg13d56kvn2gpkjr2l7s6y73md-system.drv => /gnu/store/fvwg70lpqkkxrgs3c7arh0i8livgbfvl-system 7fdfeb241d70> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe0224fd6e0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe03dba6a00> value: (#<derivation /gnu/store/hz612mm3bzykmaygynv0chvf506n0qwv-system.drv => /gnu/store/38jbjr9r4hfzw186985c7vvxs7wp1an1-system 7fdfd89e4000> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe0224fd6e0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) 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.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe03dba6a00> value: (#<derivation /gnu/store/hz612mm3bzykmaygynv0chvf506n0qwv-system.drv => /gnu/store/38jbjr9r4hfzw186985c7vvxs7wp1an1-system 7fdfd89e4000> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe0224fd6e0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe037e54700> value: (#<derivation /gnu/store/7zmn68x9ln3knxyjy0pvlds9bggi6j6p-system.drv => /gnu/store/7hl2vm2d12i3nszr87wl7mnbd1rkjn8s-system 7fdfd56afcd0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe0224fd6e0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) 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.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe037e54700> value: (#<derivation /gnu/store/7zmn68x9ln3knxyjy0pvlds9bggi6j6p-system.drv => /gnu/store/7hl2vm2d12i3nszr87wl7mnbd1rkjn8s-system 7fdfd56afcd0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe0224fd6e0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe03089a400> value: (#<derivation /gnu/store/kfd39klry4mbzsn1p64dv204a7dp3ra5-system.drv => /gnu/store/zypgrgir04mbp4079l17rmyk66zpya36-system 7fdfd1ff25a0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe0224fd6e0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) 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.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe03089a400> value: (#<derivation /gnu/store/kfd39klry4mbzsn1p64dv204a7dp3ra5-system.drv => /gnu/store/zypgrgir04mbp4079l17rmyk66zpya36-system 7fdfd1ff25a0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe0224fd6e0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) 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-operating-system Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe027e2b980> value: (#<derivation /gnu/store/a51a4lbvad8imw4dzrd6lh21kjl9b90i-system.drv => /gnu/store/b6j0zr250pi95rf1syfj47xn875ihiar-system 7fdfcf1a5b40> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe021ba6500> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) 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.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe027e2b980> value: (#<derivation /gnu/store/a51a4lbvad8imw4dzrd6lh21kjl9b90i-system.drv => /gnu/store/b6j0zr250pi95rf1syfj47xn875ihiar-system 7fdfcf1a5b40> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe021ba6500> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe0172eff00> value: (#<derivation /gnu/store/llx4219cbwr30pjbwl86300k1jiix3mw-system.drv => /gnu/store/zz35fn7lpq1vi70n04arn9zsa4k07bqf-system 7fdfcb828500> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe021ba6500> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) 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.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe0172eff00> value: (#<derivation /gnu/store/llx4219cbwr30pjbwl86300k1jiix3mw-system.drv => /gnu/store/zz35fn7lpq1vi70n04arn9zsa4k07bqf-system 7fdfcb828500> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe021ba6500> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe00c708480> value: (#<derivation /gnu/store/vsp6nc8z121jvszmyg6nsb17rlag4zxv-system.drv => /gnu/store/cz1mqzwpfad4jvxr7wfr57l6gims4znl-system 7fdfc859d320> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe021ba6500> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) 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.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fe00c708480> value: (#<derivation /gnu/store/vsp6nc8z121jvszmyg6nsb17rlag4zxv-system.drv => /gnu/store/cz1mqzwpfad4jvxr7wfr57l6gims4znl-system 7fdfc859d320> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe021ba6500> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdffc8c3a00> value: (#<derivation /gnu/store/796s7i7480sflhn1a7zgbqpl2m3daqbc-system.drv => /gnu/store/dmh12jl120xxlkazrsxi9ynsxfdch9f7-system 7fdfc5c005f0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe021ba6500> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) 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.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdffc8c3a00> value: (#<derivation /gnu/store/796s7i7480sflhn1a7zgbqpl2m3daqbc-system.drv => /gnu/store/dmh12jl120xxlkazrsxi9ynsxfdch9f7-system 7fdfc5c005f0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe021ba6500> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdff1b72f80> value: (#<derivation /gnu/store/dk6badqwn1rmdg6732j9f2kc4mar2k3s-system.drv => /gnu/store/nwy3yq4r2pafxf5hpdkaf5435v4bsv7h-system 7fdfc1e30fa0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe021ba6500> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) 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.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdff1b72f80> value: (#<derivation /gnu/store/dk6badqwn1rmdg6732j9f2kc4mar2k3s-system.drv => /gnu/store/nwy3yq4r2pafxf5hpdkaf5435v4bsv7h-system 7fdfc1e30fa0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe021ba6500> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdfe6113500> value: (#<derivation /gnu/store/12imqn8svvsrdy3r7i9bpn6zkmbyf3mq-system.drv => /gnu/store/p53s3in4ybgvj7n5wr06caa7a37ryyhg-system 7fdfbfd289b0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe021ba6500> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) 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.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdfe6113500> value: (#<derivation /gnu/store/12imqn8svvsrdy3r7i9bpn6zkmbyf3mq-system.drv => /gnu/store/p53s3in4ybgvj7n5wr06caa7a37ryyhg-system 7fdfbfd289b0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe021ba6500> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdfdc485a80> value: (#<derivation /gnu/store/wh6zlkkp5a3mw9qx5zls7a1vidyy9hnc-system.drv => /gnu/store/9gv84ripcc4zihnshclizcg3djnhqs31-system 7fdfbb145d20> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe021ba6500> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) 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.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 initrd (fs . rest)> initrd-modules: #<procedure 7fdf62a5f570 at gnu/system/install.scm:449:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "Guix_image"> 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/install.scm") (line . 468) (column . 12))> #<<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 . 479) (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 . 407) (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 . 418) (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 . 390) (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 . 431) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7fdf62a5f178 at gnu/system/install.scm:493:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/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 7fe063869dc0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7fe0636ebb40> #<package font-dejavu@2.37 gnu/packages/fonts.scm:123 7fe0646e1f00> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:708 7fe0646e1280> #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> #<package nss-certs@3.59 gnu/packages/certs.scm:77 7fe063782f00> #<package parted@3.4 gnu/packages/disk.scm:226 7fe0658aa460> #<package gptfdisk@1.0.7 gnu/packages/disk.scm:359 7fe0658aa280> #<package ddrescue@1.25 gnu/packages/disk.scm:408 7fe0658aa1e0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package mdadm@4.1 gnu/packages/linux.scm:4627 7fe063738aa0> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5316 7fe063738140> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdf62a5f5c0 at gnu/system/install.scm:449:2 (x)> services: (#<<service> type: #<service-type extra-root 7fdfdc485a80> value: (#<derivation /gnu/store/wh6zlkkp5a3mw9qx5zls7a1vidyy9hnc-system.drv => /gnu/store/9gv84ripcc4zihnshclizcg3djnhqs31-system 7fdfbb145d20> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7fe063d17000>)> #<<service> type: #<service-type marionette-repl 7fe063a75b00> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type kmscon 7fe0639e6780> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7fe065b92500> 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-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7fdfd9cb0810>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7fe06d534d20> #<package dosfstools@4.2 gnu/packages/disk.scm:432 7fe0658aa140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3733 7fe063734960> #<package btrfs-progs@5.12.1 gnu/packages/linux.scm:5087 7fe063738460> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:568 7fe06d56f3c0> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5644 7fe06373bb40> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7fdfd9cb0390>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7fe06d2281e0> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4022 7fe0645a2aa0> "/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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3de70>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10ed0>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>:out>))) gnu/installer.scm:146:24 7fdfd9d10f90>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10b70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7fdfd9d101b0>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d10930>: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 7fe06385f6e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7fe063867e40>: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 7fdfd9cb0210> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7fdfd9cb01b0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-3.json") gnu/installer.scm:141:19 7fdfd9cb0120>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_639-5.json") gnu/installer.scm:142:19 7fdfd9cb00f0>:out>)))) gnu/installer.scm:149:23 7fdfd9d10960>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10660> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10180>: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 7fe063869a00> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7fdfd9d105d0>: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 7fe06d2281e0>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7fdfd9cb0150>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7fdfd9cb0030>:out>)))) gnu/installer.scm:154:24 7fdfd9d10600>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7fdfd9d10240> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7fdfd9d10150>: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 7fdfda706cf0>:out> result) result)) gnu/installer.scm:161:4 7fdfd9d10120>: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 #<procedure 7fdf62a1fab0 at gnu/installer.scm:225:24 ()>> 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 7fe06386e280>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7fdfd9d10060>: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:4022 7fe0645a2aa0>: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 7fdfda706c60>:out> result)) result)) gnu/installer.scm:180:2 7fdfd9d3ded0>: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 7fdfd9d3de40>: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 7fdfd9db3c00> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fdfd9db3b10> guile: #f path: ("/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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>> #<<service> type: #<service-type login 7fe0639e6cc0> 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 7fe023732000> value: "tty2"> #<<service> type: #<service-type configuration-template 7fe02375fec0> value: #t> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe024ccd700> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7fe0636ef000> 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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf+ gnu/packages/package-management.scm:574 7fe021ba6500> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type cow-store 7fe02375ff00> value: mooooh!> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7fe0639e67c0> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5042 7fe063738500> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7fe06d576000> 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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe024c861c0> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1840 7fe0637a2d20> 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 7fe024c78900> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7fe0658403c0> services: ()>> #<<service> type: #<service-type connman 7fe024c862c0> value: #<<connman-configuration> connman: #<package connman@1.39 gnu/packages/connman.scm:45 7fe0658f63c0> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7fe063882cc0> value: (#<<operating-system> kernel: #<package linux-libre@5.12.9 gnu/packages/linux.scm:758 7fe063714140> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.04 gnu/packages/bootloaders.scm:89 7fe0639a6be0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdfbe600320 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 7fdfbe60fe00 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7fe0658e91e0> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:163 7fe0658e90a0>) 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/mwsqlyh93afn314wsbq49f4vf314j3bd-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 . 407) (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 . 381) (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 . 418) (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 . 390) (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 . 431) (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 7fdfbe5ba4e0 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 7fe0637dcd20> "/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:797 7fe06379e8c0> "/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 7fe065ad9960> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:1911 7fe06372a6e0> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package zile@2.4.15 gnu/packages/zile.scm:43 7fe0638eef00> #<package nano@5.7 gnu/packages/nano.scm:31 7fe065aff6e0> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7fe06386e000> #<package man-db@2.9.4 gnu/packages/man.scm:124 7fe0636da5a0> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7fe0706ada00> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7fe0637dcaa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3201 7fe06372d000> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7fe065b4cd20> #<package usbutils@013 gnu/packages/linux.scm:1858 7fe06372a780> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1727 7fe06372aa00> #<package kmod@27 gnu/packages/linux.scm:3331 7fe063734dc0> #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0> #<package iproute2@5.12.0 gnu/packages/linux.scm:2434 7fe06372dd20> #<package wget@1.20.3 gnu/packages/wget.scm:46 7fe0658e98c0> #<package iw@4.14 gnu/packages/linux.scm:2788 7fe06372d820> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3798 7fe063734820> #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> #<package psmisc@23.4 gnu/packages/linux.scm:1551 7fe06372ab40> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80>) 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 7fe063869dc0>) 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 7fdfbe633300 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7fe024c86e40> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1148 7fe06379e3c0>> #<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe0639e6cc0> 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 7fe0639e6d80> value: #t> #<<service> type: #<service-type console-fonts 7fe0639e6d00> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7fe0639e6c80> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/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 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7fe0639e6c40> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:857 7fe06379e820> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7fe0639e6740> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6f80> value: #f> #<<service> type: #<service-type guix 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe0639e6c00> 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 7fe063869dc0>>> #<<service> type: #<service-type rottlog 7fe063944a00> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1498 7fe06379e000> "/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 7fe0638fda80> 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 7fe0639e6840> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3430 7fe063734c80> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3651 7fe063734a00> #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2177 7fe06372a140> #<package crda@3.18 gnu/packages/linux.scm:3849 7fe063734780>)>> #<<service> type: #<service-type sysctl 7fe0639442c0> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1813 7fe06372a820> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping"> #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/bin/ping6"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit"> #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:2932 7fe06372d5a0> "/bin/fusermount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/mount"> #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1579 7fe06372aaa0> "/bin/umount">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/mwsqlyh93afn314wsbq49f4vf314j3bd-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 7fe063869a00> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7fe0706adbe0> #<package guile@3.0.2 gnu/packages/guile.scm:285 7fe0649ef500> #<package glibc@2.31 gnu/packages/base.scm:706 7fe063869dc0>)> #<<service> type: #<service-type uvesafb 7fe02375fdc0> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system.scm" line: 715 column: 2>> 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 7fdfda6cc7b0>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #f flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7fdfda6cc780>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: computing derivation for ldap system test guix-data-service: computing derivation for loadable-kernel-modules-1 system test guix-data-service: computing derivation for loadable-kernel-modules-service-1 system test guix-data-service: computing derivation for loadable-kernel-modules-2 system test guix-data-service: computing derivation for loadable-kernel-modules-0 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-2 system test guix-data-service: computing derivation for dovecot system test guix-data-service: computing derivation for exim 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 prosody system test guix-data-service: computing derivation for quassel system test guix-data-service: computing derivation for bitlbee 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 ipfs system test guix-data-service: computing derivation for openvswitch system test guix-data-service: computing derivation for tor system test guix-data-service: computing derivation for iptables system test guix-data-service: computing derivation for inetd system test guix-data-service: computing derivation for dhcpd 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 nfs system test guix-data-service: computing derivation for nix system test guix-data-service: computing derivation for switch-to-system system test guix-data-service: computing derivation for install-bootloader system test guix-data-service: computing derivation for upgrade-services 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 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 childhurd system test guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: disk-image target: "i586-pc-gnu" size: guess operating-system: #<<operating-system> kernel: #<<parameterized> bindings: ((#<<parameter> 7fe072530260 proc: #<procedure 7fe07253c820 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7fdf620efd28 at gnu/system/hurd.scm:61:6 ()>) (#<<parameter> 7fe072530240 proc: #<procedure 7fe07253c800 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7fdf620efd60 at gnu/system/hurd.scm:61:6 ()>)) thunk: #<procedure 7fdf620efda0 at gnu/system/hurd.scm:61:6 ()>> kernel-loadable-modules: () kernel-arguments: () hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub-minimal@2.04 gnu/packages/bootloaders.scm:253 7fe0639a6b40> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdf620f0ba0 at gnu/system/hurd.scm:105:2 (x)> keyboard-layout: #f initrd: #f initrd-modules: #<procedure initrd-modules (x)> firmware: () host-name: "childhurd" hosts-file: #f mapped-devices: () file-systems: () 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:797 7fe06379e8c0> "/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 7fe064b053c0> #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package file@5.38 gnu/packages/file.scm:31 7fe06d211140> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package net-base@5.3 gnu/packages/admin.scm:910 7fe06379e780> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package shepherd@0.8.1 gnu/packages/admin.scm:264 7fe063796320> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0>) 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 7fe063869dc0>) name-service-switch: #f essential-services: #<procedure essential-services (x)> services: (#<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe01e2b60c0> value: #<<hurd-console-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0>>> #<<service> type: #<service-type getty 7fe01e2b6040> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> tty: "tty1" baud-rate: 38400>> #<<service> type: #<service-type getty 7fe01e2b6040> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> tty: "tty2" baud-rate: 38400>> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #f authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/bin/env">))> #<<service> type: #<service-type secret-service 7fe01e330280> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/services/virtualization.scm" line: 873 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 1048576 file-system: "ext2" file-system-options: ("-o" "hurd" "-O" "ext_attr") label: "Guix_image" uuid: #f 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 7fdfd94f2060>>) 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> 7fe072530260 proc: #<procedure 7fe07253c820 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7fdf620efd28 at gnu/system/hurd.scm:61:6 ()>) (#<<parameter> 7fe072530240 proc: #<procedure 7fe07253c800 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7fdf620efd60 at gnu/system/hurd.scm:61:6 ()>)) thunk: #<procedure 7fdf620efda0 at gnu/system/hurd.scm:61:6 ()>> kernel-loadable-modules: () kernel-arguments: () hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub-minimal@2.04 gnu/packages/bootloaders.scm:253 7fe0639a6b40> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdf620f0ba0 at gnu/system/hurd.scm:105:2 (x)> keyboard-layout: #f initrd: #f initrd-modules: #<procedure initrd-modules (x)> firmware: () host-name: "childhurd" hosts-file: #f mapped-devices: () file-systems: () 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:797 7fe06379e8c0> "/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 7fe064b053c0> #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package file@5.38 gnu/packages/file.scm:31 7fe06d211140> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package net-base@5.3 gnu/packages/admin.scm:910 7fe06379e780> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package shepherd@0.8.1 gnu/packages/admin.scm:264 7fe063796320> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0>) 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 7fe063869dc0>) name-service-switch: #f essential-services: #<procedure essential-services (x)> services: (#<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe01e2b60c0> value: #<<hurd-console-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0>>> #<<service> type: #<service-type getty 7fe01e2b6040> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> tty: "tty1" baud-rate: 38400>> #<<service> type: #<service-type getty 7fe01e2b6040> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> tty: "tty2" baud-rate: 38400>> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #f authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/bin/env">))> #<<service> type: #<service-type secret-service 7fe01e330280> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/services/virtualization.scm" line: 873 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 1048576 file-system: "ext2" file-system-options: ("-o" "hurd" "-O" "ext_attr") label: "Guix_image" uuid: #f 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 7fdfd94f2060>>) compression?: #t volatile-root?: #t substitutable?: #t>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: disk-image target: "i586-pc-gnu" size: guess operating-system: #<<operating-system> kernel: #<<parameterized> bindings: ((#<<parameter> 7fe072530260 proc: #<procedure 7fe07253c820 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7fdf620efd28 at gnu/system/hurd.scm:61:6 ()>) (#<<parameter> 7fe072530240 proc: #<procedure 7fe07253c800 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7fdf620efd60 at gnu/system/hurd.scm:61:6 ()>)) thunk: #<procedure 7fdf620efda0 at gnu/system/hurd.scm:61:6 ()>> kernel-loadable-modules: () kernel-arguments: () hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub-minimal@2.04 gnu/packages/bootloaders.scm:253 7fe0639a6b40> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdf620f0ba0 at gnu/system/hurd.scm:105:2 (x)> keyboard-layout: #f initrd: #f initrd-modules: #<procedure initrd-modules (x)> firmware: () host-name: "childhurd" hosts-file: #f mapped-devices: () file-systems: () 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:797 7fe06379e8c0> "/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 7fe064b053c0> #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package file@5.38 gnu/packages/file.scm:31 7fe06d211140> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package net-base@5.3 gnu/packages/admin.scm:910 7fe06379e780> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package shepherd@0.8.1 gnu/packages/admin.scm:264 7fe063796320> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0>) 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 7fe063869dc0>) name-service-switch: #f essential-services: #<procedure essential-services (x)> services: (#<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe01e2b60c0> value: #<<hurd-console-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0>>> #<<service> type: #<service-type getty 7fe01e2b6040> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> tty: "tty1" baud-rate: 38400>> #<<service> type: #<service-type getty 7fe01e2b6040> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> tty: "tty2" baud-rate: 38400>> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #f authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/bin/env">))> #<<service> type: #<service-type secret-service 7fe01e330280> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/services/virtualization.scm" line: 873 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 1048576 file-system: "ext2" file-system-options: ("-o" "hurd" "-O" "ext_attr") label: "Guix_image" uuid: #f 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 7fdfd94f2060>>) 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> 7fe072530260 proc: #<procedure 7fe07253c820 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7fdf620efd28 at gnu/system/hurd.scm:61:6 ()>) (#<<parameter> 7fe072530240 proc: #<procedure 7fe07253c800 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7fdf620efd60 at gnu/system/hurd.scm:61:6 ()>)) thunk: #<procedure 7fdf620efda0 at gnu/system/hurd.scm:61:6 ()>> kernel-loadable-modules: () kernel-arguments: () hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub-minimal@2.04 gnu/packages/bootloaders.scm:253 7fe0639a6b40> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdf620f0ba0 at gnu/system/hurd.scm:105:2 (x)> keyboard-layout: #f initrd: #f initrd-modules: #<procedure initrd-modules (x)> firmware: () host-name: "childhurd" hosts-file: #f mapped-devices: () file-systems: () 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:797 7fe06379e8c0> "/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 7fe064b053c0> #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package file@5.38 gnu/packages/file.scm:31 7fe06d211140> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package net-base@5.3 gnu/packages/admin.scm:910 7fe06379e780> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package shepherd@0.8.1 gnu/packages/admin.scm:264 7fe063796320> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0>) 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 7fe063869dc0>) name-service-switch: #f essential-services: #<procedure essential-services (x)> services: (#<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe01e2b60c0> value: #<<hurd-console-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0>>> #<<service> type: #<service-type getty 7fe01e2b6040> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> tty: "tty1" baud-rate: 38400>> #<<service> type: #<service-type getty 7fe01e2b6040> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> tty: "tty2" baud-rate: 38400>> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #f authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/bin/env">))> #<<service> type: #<service-type secret-service 7fe01e330280> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/services/virtualization.scm" line: 873 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 1048576 file-system: "ext2" file-system-options: ("-o" "hurd" "-O" "ext_attr") label: "Guix_image" uuid: #f 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 7fdfd94f2060>>) compression?: #t volatile-root?: #t substitutable?: #t>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: disk-image target: "i586-pc-gnu" size: guess operating-system: #<<operating-system> kernel: #<<parameterized> bindings: ((#<<parameter> 7fe072530260 proc: #<procedure 7fe07253c820 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7fdf620efd28 at gnu/system/hurd.scm:61:6 ()>) (#<<parameter> 7fe072530240 proc: #<procedure 7fe07253c800 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7fdf620efd60 at gnu/system/hurd.scm:61:6 ()>)) thunk: #<procedure 7fdf620efda0 at gnu/system/hurd.scm:61:6 ()>> kernel-loadable-modules: () kernel-arguments: () hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub-minimal@2.04 gnu/packages/bootloaders.scm:253 7fe0639a6b40> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdf620f0ba0 at gnu/system/hurd.scm:105:2 (x)> keyboard-layout: #f initrd: #f initrd-modules: #<procedure initrd-modules (x)> firmware: () host-name: "childhurd" hosts-file: #f mapped-devices: () file-systems: () 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:797 7fe06379e8c0> "/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 7fe064b053c0> #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package file@5.38 gnu/packages/file.scm:31 7fe06d211140> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package net-base@5.3 gnu/packages/admin.scm:910 7fe06379e780> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package shepherd@0.8.1 gnu/packages/admin.scm:264 7fe063796320> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0>) 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 7fe063869dc0>) name-service-switch: #f essential-services: #<procedure essential-services (x)> services: (#<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe01e2b60c0> value: #<<hurd-console-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0>>> #<<service> type: #<service-type getty 7fe01e2b6040> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> tty: "tty1" baud-rate: 38400>> #<<service> type: #<service-type getty 7fe01e2b6040> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> tty: "tty2" baud-rate: 38400>> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #f authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/bin/env">))> #<<service> type: #<service-type secret-service 7fe01e330280> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/services/virtualization.scm" line: 873 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 1048576 file-system: "ext2" file-system-options: ("-o" "hurd" "-O" "ext_attr") label: "Guix_image" uuid: #f 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 7fdfd94f2060>>) 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> 7fe072530260 proc: #<procedure 7fe07253c820 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7fdf620efd28 at gnu/system/hurd.scm:61:6 ()>) (#<<parameter> 7fe072530240 proc: #<procedure 7fe07253c800 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7fdf620efd60 at gnu/system/hurd.scm:61:6 ()>)) thunk: #<procedure 7fdf620efda0 at gnu/system/hurd.scm:61:6 ()>> kernel-loadable-modules: () kernel-arguments: () hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub-minimal@2.04 gnu/packages/bootloaders.scm:253 7fe0639a6b40> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdf620f0ba0 at gnu/system/hurd.scm:105:2 (x)> keyboard-layout: #f initrd: #f initrd-modules: #<procedure initrd-modules (x)> firmware: () host-name: "childhurd" hosts-file: #f mapped-devices: () file-systems: () 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:797 7fe06379e8c0> "/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 7fe064b053c0> #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package file@5.38 gnu/packages/file.scm:31 7fe06d211140> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package net-base@5.3 gnu/packages/admin.scm:910 7fe06379e780> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package shepherd@0.8.1 gnu/packages/admin.scm:264 7fe063796320> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0>) 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 7fe063869dc0>) name-service-switch: #f essential-services: #<procedure essential-services (x)> services: (#<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe01e2b60c0> value: #<<hurd-console-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0>>> #<<service> type: #<service-type getty 7fe01e2b6040> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> tty: "tty1" baud-rate: 38400>> #<<service> type: #<service-type getty 7fe01e2b6040> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> tty: "tty2" baud-rate: 38400>> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #f authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/bin/env">))> #<<service> type: #<service-type secret-service 7fe01e330280> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/services/virtualization.scm" line: 873 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 1048576 file-system: "ext2" file-system-options: ("-o" "hurd" "-O" "ext_attr") label: "Guix_image" uuid: #f 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 7fdfd94f2060>>) compression?: #t volatile-root?: #t substitutable?: #t>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: disk-image target: "i586-pc-gnu" size: guess operating-system: #<<operating-system> kernel: #<<parameterized> bindings: ((#<<parameter> 7fe072530260 proc: #<procedure 7fe07253c820 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7fdf620efd28 at gnu/system/hurd.scm:61:6 ()>) (#<<parameter> 7fe072530240 proc: #<procedure 7fe07253c800 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7fdf620efd60 at gnu/system/hurd.scm:61:6 ()>)) thunk: #<procedure 7fdf620efda0 at gnu/system/hurd.scm:61:6 ()>> kernel-loadable-modules: () kernel-arguments: () hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub-minimal@2.04 gnu/packages/bootloaders.scm:253 7fe0639a6b40> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdf620f0ba0 at gnu/system/hurd.scm:105:2 (x)> keyboard-layout: #f initrd: #f initrd-modules: #<procedure initrd-modules (x)> firmware: () host-name: "childhurd" hosts-file: #f mapped-devices: () file-systems: () 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:797 7fe06379e8c0> "/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 7fe064b053c0> #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package file@5.38 gnu/packages/file.scm:31 7fe06d211140> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package net-base@5.3 gnu/packages/admin.scm:910 7fe06379e780> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package shepherd@0.8.1 gnu/packages/admin.scm:264 7fe063796320> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0>) 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 7fe063869dc0>) name-service-switch: #f essential-services: #<procedure essential-services (x)> services: (#<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe01e2b60c0> value: #<<hurd-console-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0>>> #<<service> type: #<service-type getty 7fe01e2b6040> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> tty: "tty1" baud-rate: 38400>> #<<service> type: #<service-type getty 7fe01e2b6040> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> tty: "tty2" baud-rate: 38400>> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #f authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/bin/env">))> #<<service> type: #<service-type secret-service 7fe01e330280> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/services/virtualization.scm" line: 873 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 1048576 file-system: "ext2" file-system-options: ("-o" "hurd" "-O" "ext_attr") label: "Guix_image" uuid: #f 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 7fdfd94f2060>>) 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> 7fe072530260 proc: #<procedure 7fe07253c820 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7fdf620efd28 at gnu/system/hurd.scm:61:6 ()>) (#<<parameter> 7fe072530240 proc: #<procedure 7fe07253c800 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7fdf620efd60 at gnu/system/hurd.scm:61:6 ()>)) thunk: #<procedure 7fdf620efda0 at gnu/system/hurd.scm:61:6 ()>> kernel-loadable-modules: () kernel-arguments: () hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub-minimal@2.04 gnu/packages/bootloaders.scm:253 7fe0639a6b40> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdf620f0ba0 at gnu/system/hurd.scm:105:2 (x)> keyboard-layout: #f initrd: #f initrd-modules: #<procedure initrd-modules (x)> firmware: () host-name: "childhurd" hosts-file: #f mapped-devices: () file-systems: () 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:797 7fe06379e8c0> "/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 7fe064b053c0> #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package file@5.38 gnu/packages/file.scm:31 7fe06d211140> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package net-base@5.3 gnu/packages/admin.scm:910 7fe06379e780> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package shepherd@0.8.1 gnu/packages/admin.scm:264 7fe063796320> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0>) 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 7fe063869dc0>) name-service-switch: #f essential-services: #<procedure essential-services (x)> services: (#<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe01e2b60c0> value: #<<hurd-console-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0>>> #<<service> type: #<service-type getty 7fe01e2b6040> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> tty: "tty1" baud-rate: 38400>> #<<service> type: #<service-type getty 7fe01e2b6040> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> tty: "tty2" baud-rate: 38400>> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #f authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/bin/env">))> #<<service> type: #<service-type secret-service 7fe01e330280> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/services/virtualization.scm" line: 873 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 1048576 file-system: "ext2" file-system-options: ("-o" "hurd" "-O" "ext_attr") label: "Guix_image" uuid: #f 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 7fdfd94f2060>>) compression?: #t volatile-root?: #t substitutable?: #t>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: disk-image target: "i586-pc-gnu" size: guess operating-system: #<<operating-system> kernel: #<<parameterized> bindings: ((#<<parameter> 7fe072530260 proc: #<procedure 7fe07253c820 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7fdf620efd28 at gnu/system/hurd.scm:61:6 ()>) (#<<parameter> 7fe072530240 proc: #<procedure 7fe07253c800 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7fdf620efd60 at gnu/system/hurd.scm:61:6 ()>)) thunk: #<procedure 7fdf620efda0 at gnu/system/hurd.scm:61:6 ()>> kernel-loadable-modules: () kernel-arguments: () hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub-minimal@2.04 gnu/packages/bootloaders.scm:253 7fe0639a6b40> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdf620f0ba0 at gnu/system/hurd.scm:105:2 (x)> keyboard-layout: #f initrd: #f initrd-modules: #<procedure initrd-modules (x)> firmware: () host-name: "childhurd" hosts-file: #f mapped-devices: () file-systems: () 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:797 7fe06379e8c0> "/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 7fe064b053c0> #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package file@5.38 gnu/packages/file.scm:31 7fe06d211140> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package net-base@5.3 gnu/packages/admin.scm:910 7fe06379e780> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package shepherd@0.8.1 gnu/packages/admin.scm:264 7fe063796320> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0>) 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 7fe063869dc0>) name-service-switch: #f essential-services: #<procedure essential-services (x)> services: (#<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe01e2b60c0> value: #<<hurd-console-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0>>> #<<service> type: #<service-type getty 7fe01e2b6040> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> tty: "tty1" baud-rate: 38400>> #<<service> type: #<service-type getty 7fe01e2b6040> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> tty: "tty2" baud-rate: 38400>> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #f authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/bin/env">))> #<<service> type: #<service-type secret-service 7fe01e330280> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/services/virtualization.scm" line: 873 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 1048576 file-system: "ext2" file-system-options: ("-o" "hurd" "-O" "ext_attr") label: "Guix_image" uuid: #f 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 7fdfd94f2060>>) 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> 7fe072530260 proc: #<procedure 7fe07253c820 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7fdf620efd28 at gnu/system/hurd.scm:61:6 ()>) (#<<parameter> 7fe072530240 proc: #<procedure 7fe07253c800 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7fdf620efd60 at gnu/system/hurd.scm:61:6 ()>)) thunk: #<procedure 7fdf620efda0 at gnu/system/hurd.scm:61:6 ()>> kernel-loadable-modules: () kernel-arguments: () hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub-minimal@2.04 gnu/packages/bootloaders.scm:253 7fe0639a6b40> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdf620f0ba0 at gnu/system/hurd.scm:105:2 (x)> keyboard-layout: #f initrd: #f initrd-modules: #<procedure initrd-modules (x)> firmware: () host-name: "childhurd" hosts-file: #f mapped-devices: () file-systems: () 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:797 7fe06379e8c0> "/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 7fe064b053c0> #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package file@5.38 gnu/packages/file.scm:31 7fe06d211140> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package net-base@5.3 gnu/packages/admin.scm:910 7fe06379e780> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package shepherd@0.8.1 gnu/packages/admin.scm:264 7fe063796320> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0>) 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 7fe063869dc0>) name-service-switch: #f essential-services: #<procedure essential-services (x)> services: (#<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe01e2b60c0> value: #<<hurd-console-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0>>> #<<service> type: #<service-type getty 7fe01e2b6040> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> tty: "tty1" baud-rate: 38400>> #<<service> type: #<service-type getty 7fe01e2b6040> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> tty: "tty2" baud-rate: 38400>> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #f authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/bin/env">))> #<<service> type: #<service-type secret-service 7fe01e330280> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/services/virtualization.scm" line: 873 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 1048576 file-system: "ext2" file-system-options: ("-o" "hurd" "-O" "ext_attr") label: "Guix_image" uuid: #f 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 7fdfd94f2060>>) compression?: #t volatile-root?: #t substitutable?: #t>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: disk-image target: "i586-pc-gnu" size: guess operating-system: #<<operating-system> kernel: #<<parameterized> bindings: ((#<<parameter> 7fe072530260 proc: #<procedure 7fe07253c820 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7fdf620efd28 at gnu/system/hurd.scm:61:6 ()>) (#<<parameter> 7fe072530240 proc: #<procedure 7fe07253c800 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7fdf620efd60 at gnu/system/hurd.scm:61:6 ()>)) thunk: #<procedure 7fdf620efda0 at gnu/system/hurd.scm:61:6 ()>> kernel-loadable-modules: () kernel-arguments: () hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub-minimal@2.04 gnu/packages/bootloaders.scm:253 7fe0639a6b40> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdf620f0ba0 at gnu/system/hurd.scm:105:2 (x)> keyboard-layout: #f initrd: #f initrd-modules: #<procedure initrd-modules (x)> firmware: () host-name: "childhurd" hosts-file: #f mapped-devices: () file-systems: () 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:797 7fe06379e8c0> "/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 7fe064b053c0> #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package file@5.38 gnu/packages/file.scm:31 7fe06d211140> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package net-base@5.3 gnu/packages/admin.scm:910 7fe06379e780> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package shepherd@0.8.1 gnu/packages/admin.scm:264 7fe063796320> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0>) 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 7fe063869dc0>) name-service-switch: #f essential-services: #<procedure essential-services (x)> services: (#<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe01e2b60c0> value: #<<hurd-console-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0>>> #<<service> type: #<service-type getty 7fe01e2b6040> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> tty: "tty1" baud-rate: 38400>> #<<service> type: #<service-type getty 7fe01e2b6040> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> tty: "tty2" baud-rate: 38400>> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #f authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/bin/env">))> #<<service> type: #<service-type secret-service 7fe01e330280> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/services/virtualization.scm" line: 873 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 1048576 file-system: "ext2" file-system-options: ("-o" "hurd" "-O" "ext_attr") label: "Guix_image" uuid: #f 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 7fdfd94f2060>>) 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> 7fe072530260 proc: #<procedure 7fe07253c820 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7fdf620efd28 at gnu/system/hurd.scm:61:6 ()>) (#<<parameter> 7fe072530240 proc: #<procedure 7fe07253c800 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7fdf620efd60 at gnu/system/hurd.scm:61:6 ()>)) thunk: #<procedure 7fdf620efda0 at gnu/system/hurd.scm:61:6 ()>> kernel-loadable-modules: () kernel-arguments: () hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub-minimal@2.04 gnu/packages/bootloaders.scm:253 7fe0639a6b40> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdf620f0ba0 at gnu/system/hurd.scm:105:2 (x)> keyboard-layout: #f initrd: #f initrd-modules: #<procedure initrd-modules (x)> firmware: () host-name: "childhurd" hosts-file: #f mapped-devices: () file-systems: () 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:797 7fe06379e8c0> "/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 7fe064b053c0> #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package file@5.38 gnu/packages/file.scm:31 7fe06d211140> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package net-base@5.3 gnu/packages/admin.scm:910 7fe06379e780> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package shepherd@0.8.1 gnu/packages/admin.scm:264 7fe063796320> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0>) 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 7fe063869dc0>) name-service-switch: #f essential-services: #<procedure essential-services (x)> services: (#<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe01e2b60c0> value: #<<hurd-console-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0>>> #<<service> type: #<service-type getty 7fe01e2b6040> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> tty: "tty1" baud-rate: 38400>> #<<service> type: #<service-type getty 7fe01e2b6040> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> tty: "tty2" baud-rate: 38400>> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #f authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/bin/env">))> #<<service> type: #<service-type secret-service 7fe01e330280> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/services/virtualization.scm" line: 873 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 1048576 file-system: "ext2" file-system-options: ("-o" "hurd" "-O" "ext_attr") label: "Guix_image" uuid: #f 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 7fdfd94f2060>>) compression?: #t volatile-root?: #t substitutable?: #t>)) guix-data-service: error computing derivation wrong-type-arg: (image-operating-system Wrong type argument: ~S (#<<image> name: #f format: disk-image target: "i586-pc-gnu" size: guess operating-system: #<<operating-system> kernel: #<<parameterized> bindings: ((#<<parameter> 7fe072530260 proc: #<procedure 7fe07253c820 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7fdf620efd28 at gnu/system/hurd.scm:61:6 ()>) (#<<parameter> 7fe072530240 proc: #<procedure 7fe07253c800 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7fdf620efd60 at gnu/system/hurd.scm:61:6 ()>)) thunk: #<procedure 7fdf620efda0 at gnu/system/hurd.scm:61:6 ()>> kernel-loadable-modules: () kernel-arguments: () hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub-minimal@2.04 gnu/packages/bootloaders.scm:253 7fe0639a6b40> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdf620f0ba0 at gnu/system/hurd.scm:105:2 (x)> keyboard-layout: #f initrd: #f initrd-modules: #<procedure initrd-modules (x)> firmware: () host-name: "childhurd" hosts-file: #f mapped-devices: () file-systems: () 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:797 7fe06379e8c0> "/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 7fe064b053c0> #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package file@5.38 gnu/packages/file.scm:31 7fe06d211140> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package net-base@5.3 gnu/packages/admin.scm:910 7fe06379e780> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package shepherd@0.8.1 gnu/packages/admin.scm:264 7fe063796320> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0>) 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 7fe063869dc0>) name-service-switch: #f essential-services: #<procedure essential-services (x)> services: (#<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe01e2b60c0> value: #<<hurd-console-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0>>> #<<service> type: #<service-type getty 7fe01e2b6040> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> tty: "tty1" baud-rate: 38400>> #<<service> type: #<service-type getty 7fe01e2b6040> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> tty: "tty2" baud-rate: 38400>> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #f authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/bin/env">))> #<<service> type: #<service-type secret-service 7fe01e330280> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/services/virtualization.scm" line: 873 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 1048576 file-system: "ext2" file-system-options: ("-o" "hurd" "-O" "ext_attr") label: "Guix_image" uuid: #f 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 7fdfd94f2060>>) 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> 7fe072530260 proc: #<procedure 7fe07253c820 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7fdf620efd28 at gnu/system/hurd.scm:61:6 ()>) (#<<parameter> 7fe072530240 proc: #<procedure 7fe07253c800 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7fdf620efd60 at gnu/system/hurd.scm:61:6 ()>)) thunk: #<procedure 7fdf620efda0 at gnu/system/hurd.scm:61:6 ()>> kernel-loadable-modules: () kernel-arguments: () hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub-minimal@2.04 gnu/packages/bootloaders.scm:253 7fe0639a6b40> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7fe063a469f0> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7fe063a469c0> configuration-file: "/boot/grub/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 7fdf620f0ba0 at gnu/system/hurd.scm:105:2 (x)> keyboard-layout: #f initrd: #f initrd-modules: #<procedure initrd-modules (x)> firmware: () host-name: "childhurd" hosts-file: #f mapped-devices: () file-systems: () 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:797 7fe06379e8c0> "/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 7fe064b053c0> #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> #<package file@5.38 gnu/packages/file.scm:31 7fe06d211140> #<package findutils@4.7.0 gnu/packages/base.scm:291 7fe06385f500> #<package grep@3.4 gnu/packages/base.scm:99 7fe06385f820> #<package sed@4.8 gnu/packages/base.scm:140 7fe06385f780> #<package diffutils@3.7 gnu/packages/base.scm:268 7fe06385f5a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7fe06385f640> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7fe06f487960> #<package tar@1.32 gnu/packages/base.scm:180 7fe06385f6e0> #<package gzip@1.10 gnu/packages/compression.scm:232 7fe0637b41e0> #<package bzip2@1.0.8 gnu/packages/compression.scm:280 7fe0637b4140> #<package xz@5.2.4 gnu/packages/compression.scm:482 7fe0637d2f00> #<package lzip@1.21 gnu/packages/compression.scm:609 7fe0637d2c80> #<package guile@3.0.7 gnu/packages/guile.scm:314 7fe0649ef460> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7fe065a39b40> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7fe0649ef140> #<package net-base@5.3 gnu/packages/admin.scm:910 7fe06379e780> #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> #<package less@581.2 gnu/packages/less.scm:34 7fe0658e9f00> #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> #<package shepherd@0.8.1 gnu/packages/admin.scm:264 7fe063796320> #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> #<package which@2.21 gnu/packages/base.scm:1218 7fe06386e3c0>) 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 7fe063869dc0>) name-service-switch: #f essential-services: #<procedure essential-services (x)> services: (#<<service> type: #<service-type openssh 7fe023ae0240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7fe06582cf00> 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 7fe01e2b60c0> value: #<<hurd-console-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0>>> #<<service> type: #<service-type getty 7fe01e2b6040> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> tty: "tty1" baud-rate: 38400>> #<<service> type: #<service-type getty 7fe01e2b6040> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7fe0706a56e0> tty: "tty2" baud-rate: 38400>> #<<service> type: #<service-type static-networking 7fe0639e6740> 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 7fe0639e6bc0> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:748 7fe06379e960> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /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 7fe0639e6ac0> value: #<<guix-configuration> guix: #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #f authorized-keys: (#<file-append #<package guix@1.3.0-3.50dfbbf gnu/packages/package-management.scm:137 7fe0659fda00> "/share/guix/berlin.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.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 7fe063882e00> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7fe0637dcd20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7fe06385f460> "/bin/env">))> #<<service> type: #<service-type secret-service 7fe01e330280> 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: (#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/passwd"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/sg"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/su"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgrp"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newuidmap"> #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:797 7fe06379e8c0> "/bin/newgidmap"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudo"> #<file-append #<package sudo@1.9.7 gnu/packages/admin.scm:1587 7fe0637a2f00> "/bin/sudoedit">) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/services/virtualization.scm" line: 873 column: 2>> partitions: (#<<partition> device: #f size: guess offset: 1048576 file-system: "ext2" file-system-options: ("-o" "hurd" "-O" "ext_attr") label: "Guix_image" uuid: #f 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 7fdfd94f2060>>) compression?: #t volatile-root?: #t substitutable?: #t>)) guix-data-service: computing derivation for libvirt system test guix-data-service: computing derivation for tailon system test guix-data-service: computing derivation for php-fpm system test guix-data-service: computing derivation for nginx system test guix-data-service: computing derivation for httpd system test guix-data-service: computing derivation for hpcguix-web 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 varnish system test debug: Finished getting system tests, took 815 seconds debug: Finished getting inferior system tests, took 815 seconds debug: Starting acquiring advisory transaction lock: load-new-guix-revision-inserts debug: Finished acquiring advisory transaction lock: load-new-guix-revision-inserts, took 1241 seconds debug: Starting fetching inferior package license metadata debug: Finished fetching inferior package license metadata, took 9 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 2 seconds debug: Finished fetching inferior package metadata, took 525 seconds debug: Starting getting package-ids debug: Finished getting package-ids, took 1 seconds debug: finished loading information from inferior 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: 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 135361 derivations debug: derivation-file-names->vhash: 135361 file-names debug: derivation-file-names->vhash: lookup 135361 file-names, 135361 not cached debug: derivation-file-names->vhash: adding 134408 entries to the cache debug: Finished inferior-data->package-derivation-ids, took 108 seconds Successfully loaded 135361 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 18 seconds debug: Starting inserting package derivation entries for master debug: Finished inserting package derivation entries for master, took 387 seconds