jeos-firstboot-1.0.1-150300.3.5.1 >  A bqAQp9|r>7fo"bVb6}w.^ "Q1_MNa̜)фψFTʦ yۼPMaL3N "ӬTn F^+~dƝpFF?Fd $ M (@kqx  L        'r$(8;9;:c;=A>A?A @A(FA0GADHAIAXAYA\A]B ^C bCcDdE'eE,fE/lE1uEDvEwExFyF@zFLF\F`FfFCjeos-firstboot1.0.1150300.3.5.1Simple text based JeOS first boot wizardSimple text based JeOS first boot wizard that can be used instead of the line based one that is built into systemd.bqA3sheep14`SUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/Development/Tools/Otherhttps://github.com/openSUSE/jeos-firstbootlinuxnoarch if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in jeos-firstboot.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in jeos-firstboot.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable jeos-firstboot.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop jeos-firstboot.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in jeos-firstboot.service ; do sysv_service="${service%.*}" rm "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart jeos-firstboot.service ) || : fi fi   !A큤A큤A큤AA큤`Gj`Gj`Gj`Gj`Gj`Gj`GjbqA3`Gj`Gj`Gj`Gj`GjbqA3`Gjd7f5c05f03d127deee06eb361250a16b0c3bb62fdfb5f945f20a3b663ab4e43da4a74ee69f7bcab341198b06a5c3748b76cd65a4da5c8e1bb0501c527fd9e729b7d7ddc4f13e7ce4238940d83a44556ddee1d8c7ef14c08d40cfbef880796adaf0a805eb495b01309d81a9dae772b0eb6be6841db4d82c5ebc2e164a0ec6c8ae53556714e6a1a6cddcc6e1af2a73490e3019c6bd8bbea47848564f4e2e448074a804c680a4cf2476fe83b35e275a25b53221c450390bb0e370cce6776b9e245da23c382793cfd0a5fe51773a5abbfb3003e21dbdc7d0ba6fc7434b55c1b50855a11034ab5bf718f7ea082d0993b286d030f477394dc950d07c31ba02d31e1b8a4a1186799b2e35004b3233a5eb5b971528794df1a86e88d8c78b1d971bf8e8ead585fe0c7ae1d47f982ef670aa7cee742aaba9b67bb48b3e9df56af9444f28a4rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootjeos-firstboot-1.0.1-150300.3.5.1.src.rpmjeos-firstboot@     /bin/bash/bin/sh/bin/sh/bin/sh/bin/shdialoglive-langset-datarpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemd3.0.4-14.6.0-14.0-15.2-14.14.3`@`<@`7@_G@^I^0^|@^f/^V]]e@]]n]]L]8H@];\@\@\@\\\\o@\d\ `[Ѱ@[[l,[dC[a[#@[Z@Z@Za@Z@ZWQZ Z @Y|Y[@XX•@XX@X>@WWW;W@W@VhVLh@V V +V@VBVBVBjeos-internal@suse.defvogt@suse.comjeos-internal@suse.dejeos-internal@suse.dejeos-internal@suse.dejeos-internal@suse.dejeos-internal@suse.dejeos-internal@suse.dejeos-internal@suse.dejeos-internal@suse.dejeos-internal@suse.dejeos-internal@suse.dejeos-internal@suse.dejeos-internal@suse.dejeos-internal@suse.dejeos-internal@suse.dejeos-internal@suse.dejeos-internal@suse.dejeos-internal@suse.dejeos-internal@suse.dejeos-internal@suse.dejeos-internal@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orglnussel@suse.defvogt@suse.comfvogt@suse.comfvogt@suse.comlnussel@suse.delnussel@suse.demkravec@suse.commkravec@suse.commkravec@suse.commkravec@opensuse.orgmkravec@opensuse.orgrbrownsuse@opensuse.orglnussel@suse.delnussel@suse.delnussel@suse.delnussel@suse.delnussel@suse.delnussel@suse.delnussel@suse.de- Update to version 1.0.1: * Always show manual SSID option * Call dialog with --backtitle everywhere * Calculate the height of menus dynamically (bsc#1177188) * Create README.md- Fix git url in _service- Update to version 1.0.0: * Use race-free DBus API to silence systemd (bsc#1119382) * Implement separate configuration for wifi (bsc#1156775) * Major refactoring and final version of jeos-config (bsc#1181957)- Update to version 0.0+git20200827.e920a15: * Drop the info dialog about glibc-locale (jsc#SLE-15348)- Update to version 0.0+git20200508.d0ccd48: * Move scripts to /usr/sbin- Update to version 0.0+git20200331.db3bc7c: * Don't set JEOS_HIDE_SUSECONNECT by default- Update to version 0.0+git20200326.f1f96e3: * Add JEOS_HIDE_SUSECONNECT option- Update to version 0.0+git20200309.b23a6ef: * Add JEOS_EULA_ALREADY_AGREED option- Update to version 0.0+git20200226.95cfe28: * Show license on openSUSE as well (bsc#1164583) * Improve variable names on net config * Fix EULA message position * Fix comments typo * Improve coding style- Update to version 0.0+git20191127.be35ecb: * Improve Rpi wireless config, jsc#SLE-10603 * Disable exit on error during dialog execution * Clarify comment about localectl list-keymaps- Update to version 0.0+git20191021.66ccca7: * Fix skipping duplicate locale and keyboard layout dialogs (bsc#1154638)- Update to version 0.0+git20191011.0754638: * SUSEConnect: do not show the register dialog on non-SLE distributions- Update to version 0.0+git20191009.5daf1fd: * Ignore udevadm and modprobe errors for use in containers- Update to version 0.0+git20190808.4b6ff0b: * Ignore systemd-user-sessions in jeos-firstboot-snapshot.service- Update to version 0.0+git20190724.7f3b281: * Set DHCLIENT(6)_SET_HOSTNAME=yes in sysconfig/network/dhcp * Remove examples dir * Remove useless rm * Move snapshot creation into a separate service (bsc#1129730)- Update to version 0.0+git20190705.e2889c3: * Don't run jeos-firstboot.service if cloud-init is active (jsc#SLE-7254) * Do not fail when updating bootloader in no-UEFI- Update to version 0.0+git20190523.f1f2bfa: * Fix broken function call in raspberrywifi, simplify * Don't overwrite WiFi interface config * Don't overwrite the cleanup trap * Fix whitespace * Don't use "if d", it never returns false * Skip WiFi interface selection if there's only one * Ignore setterm -msg failure * Don't read stderr from dialog, use --output-fd instead * Clean and fix raspberrywifi * Fix module hook execution * Fix warning on startup * Fix typos/clarify comments in jeos-firstboot.conf * Remove shebang and empty line in raspberrywifi- Update to version 0.0+git20190521.23bc1d3: * is_raspberry: do not show grep errors in non-rpi * Configure all interfaces that resolves * Allow to skip certain steps by setting values in a configuration file * Execute external script(s) on firstboot - Split module for WiFi configuration into subpackage- Update to version 0.0+git20190417.7ba1ac9: * Only configure snapper quota if no btrfs qgroups exist yet- Update to version 0.0+git20190416.7a667ec: * reenable console loglevel to the default- Update to version 0.0+git20190319.e7555da: * Use the base symlink for the new location * Correct if statement coding style * Remove unneeded comment from new if block * Test if snapper exists before trying to run it- Update to version 0.0+git20190315.4a7660d: * Support the non-standard and hopefully temporary location for the SLE EULAs (works around jsc#SLE-3067 and fixes bsc#1127166)- Update to version 0.0+git20190222.ccc0ad8: * Fix backtitle of license agreement regression- Update to version 0.0+git20190213.3c01127: * Less warnings, fix license decline dialog * Do not fail on wireless setup * Avoid systemd output on the screen, bsc#1119382 * Check wlan adaptor presence, bsc#1122901- Update to version 0.0+git20181207.6b889b0: * Implement review comments * run wifi config in the end * Deal with file security for wifi config * Create confirmation dialog for exiting * quote comparing variables to avoid errors * Overall implementation of commands and flow- Update to version 0.0+git20181025.0848274: * Fix setting the locale * Fix reading the default timezone if /etc/localtime is a relative symlink- Update to version 0.0+git20181008.086fc72: * Prefix more commands with "run" to allow test runs as non-root * Only list locales which glibc has information about- Update to version 0.0+git20180808.85a2c03: * Get list of locales from /usr/share/langset/ and remove duplicate "us" keymap- Update to version 0.0+git20180803.c9090ae: * Remove jeos-add-repos, superseded by the live-add-yast-repos package - Added dialog as Requires - Clean spec file and drop unnecessary BuildRequires- Update to version 0.0+git20180801.e679773: * Don't print errors if plymouth is not installed (bsc#1101879) * Don't switch to the choosen LANG before fbiterm/kmscon is started * Replace "tty" call with "ps h -o tty" * Remove kmscon_localed, now part of upstream kmscon * Fallback to fbiterm if kmscon not available * Don't start kmscon on serial consoles * Improve kmscon call * kmscon integration- Update to version 0.0+git20180615.258b566: * make jeos-firstboot.service closer to YaST2-Firstboot.service * Use own canary file instead of ConditionFirstBoot to allow reconfiguration (bsc#1097630) * Use live-langset-data to setup locale settings during runtime (bsc#1096556)- Update to version 0.0+git20180525.280836a: * Rework locale selection * Map console fonts for non-latin locale,bsc#1094346 * Also check for license filenames with the locale's UTF-8 suffix stripped- Update to version 0.0+git20180516.d5031a7: * Run sevice before systemd-tmpfiles, bsc#1092132- Update to version 0.0+git20180425.76e5ff7: * Turn off systemd status output while jeos-firstboot is running- Update to version 0.0+git20180406.e01f473: * Setup quota for btrfs, fix bsc#1087079- Update to version 0.0+git20180313.313b2ea: * Remove dracut initrd regeneration, bsc#1084161 * Remove obsolete kiwi hook, bsc#1084160- Update to version 0.0+git20180111.c39e31f: * append to vconsole.conf instead of overwriting- Update to version 0.0+git20171124.eead2bd: * Change default values for ifcfg files bsc#1069782- Update to version 0.0+git20171113.02e973c: * change initial snapshot number to 2 * Run dracut before initial snapshot- Update to version 0.0+git20171024.4c4ec65: * Add require for snapshots mount point * Initial network configuration fixes bsc#1061829- Update to version 0.0+git20170629.77ff28f: * Add udev-settle to wait all udev rules to be run * Provide default values for LINES and COLUMNS * Check if booted through EFI to fix yast bootloader * fixes after review- Update to version 0.0+git20170317.c20e917: * Use same dependencies as systemd-firstboot.service- Update to version 0.0+git20170310.18283bf: * Replace jeos-tool with jeos-add-repos script * Move jeos-add-repos to sbin- Update to version 0.0+git20170307.f650718: * Add [Install] section to jeos-firstboot.service- add license to file list- Update to version 0.0+git20161130.db63ad6: * Add LICENSE * Add README * Move ifcfg-eth0 to examples * Don't package service symlinks- Update to version 0.0+git20160916.ce20b59: * Fix jeos-tool typo- Update to version 0.0+git20160915.bd90972: * conflict with emergency.service * adjust for new kiwi * rename snapshot 1 to match normal SLE's * Create read-only snapshots * Set dialog heigh * Set kernel logging to warning * Apply changes from Matthias and disable timeline creation * Use jeos-tool to add repositories * Add comments- Update to version 0.0+git20160720.7177a42: * add tool to generate zypp repos from control.xml * fix copyright holder * conflict with emergency.service * adjust for new kiwi * rename snapshot 1 to match normal SLE's * Create read-only snapshots * Set dialog heigh * Set kernel logging to warning * Apply changes from Matthias and disable timeline creation- Update to version 0.0+git20160901.d14f112: * Removed jeos-tool- Update to version 0.0+git20160720.7177a42: * add tool to generate zypp repos from control.xml * fix copyright holder * conflict with emergency.service * adjust for new kiwi * rename snapshot 1 to match normal SLE's * Create read-only snapshots * Set dialog heigh * Set kernel logging to warning * Apply changes from Matthias and disable timeline creation- Update to version 0.0+git20151209.591a818: + Scripted reset/update of openSUSE jeos-firstboot based on SLE jeos-firstboot- Update to version 0.0+git20151118.ee47f82: + remove 70-persistent-net.rules + Only show the SLES specific 'SUSEConnect' dialog if running SLES + fix dryrun + check for SUSEConnect instead of triggering on SLE + don't prompt EULA on openSUSE + prompt for locale first + prepare to localize + use localized eula file + mark snapshots for cleanup (bsc#949674)- Update to version 0.0+git20150930.4398233: + don't try to create snapshot 2 again + another attempt to fix boot dependencies (bnc#947815) + halt doesn't really work. add loop instead- Update to version 0.0+git20150925.7abb8f2: + tune ordering of the service a bit + call vconsole setup again + apply keyboard and locale before prompting for the password + move firstboot before colplug + update description- Update to version 0.0+git20150923.a897cec: + add kiwi hook to create snapshot + create snapshot after firstboot + start debug shell if no root password set- Update to version 0.0+git20150922.ebc74de: + fix dryrun + don't modify etc/motd- Update to version 0.0+git20150922.797a443: + eula and error handling + get rid of bashrc + switch of kernel message spamming + always use utf8 locales + set RC_LANG in sysconfig + confirm root password + snapper doesn't work in firstboot o_O + password workaround + try snapper + don't call snapper, useless anyways- initial package/bin/sh/bin/sh/bin/sh/bin/shsheep14 1651589427 1.0.1-150300.3.5.1jeos-firstboot-snapshot.servicejeos-firstboot.servicejeos-configjeos-firstbootjeos-firstboot-snapshotdefaultsjeos-firstboot.confjeos-firstbootREADMEjeos-firstbootjeos-firstboot-dialogsjeos-firstboot-functionsmodulesjeos-firstbootLICENSE/usr/lib/systemd/system//usr/sbin//usr/share//usr/share/defaults//usr/share/doc/packages//usr/share/doc/packages/jeos-firstboot//usr/share/jeos-firstboot//usr/share/licenses//usr/share/licenses/jeos-firstboot/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:24023/SUSE_SLE-15-SP3_Update/472d3775b906eed67bfe1a99631a1604-jeos-firstboot.SUSE_SLE-15-SP3_Updatecpioxz5noarch-suse-linuxASCII textBourne-Again shell script, ASCII text executabledirectoryRRR {Jutf-8204daae672c48d716cce3c26a27b90acbdbc4d51c35dd74efd8851df5167518f?7zXZ !t/i_N] crv(vX0|-XQoG;^92?&7H,T)DgPA=O5J,|+D]ѵ}D}ZK;[YatS6Vf2o*DCv'EtAb4c5ue̥BCq4Mvm͓ kIKjxRi Ɛo< _aeY };P8&n_!I&՝&7mGE"GRUKq#TesMJȏx% 7\ e#%I8(W)0ck_XK`N +Rqcqhd1孁ǵ*pVcG8q\0g ;W]mהNiQTN{D@BTy~T, |[[бyk)P,8WFmqb+ Y'k:q `k}U!M7#C/(`bpW{aG)6ӭǪ؊=˥2hǬ4XrQ&63n86čXjfR_UxV-Q9*rm!wԡP^hr@0)Tcԉ&r`r(Pd 5y}+n繁"y'߽<@]he%v ʇOGEGuw^f̐i:Ԙ;(ݒ<9ؘ-L97&?ފ,?(q؆%+&aA.oW]Ր '! I.3JiwvGiejRY%z;V}Ĝ}PqyH:j#r V*W(~e$} Ң=UxAZMւE؁)1PeM7$\74wgTح`}f0Dyu[^OqWJޚa0bg;ٴ6+e}0łHk 0i)G&uښ04>0an@6$oRO(ITfuQi챘3/)U71]G48IE3wHkYj\e LV;swoo}$# bݫL J*Xw|n;&YqN񆍩Y=ފǬ/`I},lE}ώ 3CDtIFxl@hS !uWd6G tΜR6BH&5/}*ZBd˴-N@סlu"ja{b~?2‰/o6gGuLjI@<"LЉ}6טWBnn\jG-peAz%q] ]+ǁPK81@q!TMTڅL_9h @"TR+ᣎ2i3=ZeU)ŀF őE%0lwCj'.ӧC:Wf,muA-҅4-Z8-⸁H^M%q;#PN^ޔ;;& Zc.Eqǒ"\6(z:C­%,qXs>3t{Kl'SOm}>3/OLJXs}WhY P#Ņl; C#Ĉ*F( _:RN[3yń_(> O#)$48}=3P@Y_&OnL8Y[r"Ɔ)fTn $j|*U(tP0|a4uΑgĩ \F@ -zc0iƸ Mcfބs +tWtPn[x.ik9uBxw(g zQ{˖bĮM/S0sSPwHglvsَ,ZÃ`Z&ȿYb^::%@;?%]<>7Կ ح_-mkF|c6PIYߪL;D%"U㏀-Nګ ʶxWeZ ࠍOT*RK%ɎL >:b[uzppczdm^ʲ!Ԏdw2JO͌ɖQz9F#okr?8=_rʥqhjI/.QVEfZ T nFC8.*l=$D+KBjl'yơ_۸<@h`u%WI~eaDT$.3=EAb:|rۢ 92$]ĈcKve@AaL},:܊3( hmuhڐgY(dHD o61\}1́tqaA !u#vNN>l<b&NM?3[8"GPJӀ114fc@&+')1SNq) ; `2+\~VB(6]how 튧ň*6mnʑsq GaBG8dz;/X xUQᨻS?_)=`3jw&|0S 6]U"˺ž驑r5v ׁרFrde0f^vXjpNL|$b̢8bӎ@oX߯>O w;CN3zW]ÊӺ$}a,&zp&i0hc(\eYE9E1#MLޭߒVBXˣ%ΊJ3'nާt^pa1H '{@ϖN.LP 2^W1zsN3Aԋ* Kݎ( @*/* 1A(-Uk ,n~x&$4ae1!6 餰Ib\/L/Qˉw߈ӣ4ecKus)ҺX(֏ ;4ys-`togwWT)|LY**k֛[\(}'oE7d^d9 zUS-@o)`b'zRhv<᲻_\!Sdaneb% Bޓľk܂2q@x%/J"8δx_ \FIg6wv۱vgĶ1$(EW1]5{kC }Ua^-Ԫ;2 0? [>bm\­Ǿs|*zX:3b[ʍ_qW0%2"(es$'p%E7:TbAia[v7TQV?;"/,BAiS.ԫyߖ#WH.dZL'?{>jΐfe\#jPn*5 ]_a#3JNԙjVG]*OawOzI9G+p-јq*|y맮y Eašjr>y e+%vhڊ uA$bIb??*wG'v"M.ZrFEO<L_Ly-jN<&K%:^.%+IlI<QnLn>[4$hPP_kGg.p8]k OYӒ5l(uX6zA%>. = 6vӏ"/'nV#=Ri]ET0E ,c794nDle+ AՋ ~Hq4s1 _1&c=ͱ%m={v7X=)N:ǫjMM&?|,0jڐ#$4ӺK|QJ9Leӽ;¡ox2?9 J t|%OI|[4F~',<_\WM^, k xTOLR3A_ap0'7gos> 2tj6Nٔo9 W4c!6"@i/S Z&!3绺S:)VnG':ݯHp5L9mz\_& Y7{H%gy &ױZa!!w%ICȃ&t#+/E^]R:r$Tmu!r9w[ycyn:dݕZW.x&]y0V@*#469^ o JYjr! iwϭڧle7r rh/1hϗpTQ$_htiē2e]@Y4ŭq6zElz NMc0R0bwp`s1vYBxy*F[81|M%]U$p( khmuk{ʙNHF9/aN` 6_8S/2..tw N{O/͸ޑ.8C-Yck)/yѻ+:O"撶z<ˣU]DCH)P~f&dg.ԧY4MO۱^:cG,λc[asoӰhܰ{OUսV{oB&>~V n{d:F5AKl@#6?ϡH}Kө_wѭ")qPz)23KBY?Ռ*&O!GӘ^yA#(ze+1CXIUCY=# ~EHg`7a`>GZ(/وR s/Am6P |WJ@l$cS|.Yrd0mjvflB1jq׋w rOAlďz.Z`Ia}pP~V~ 0"%x?SJw-IUE%_/{޳˙IC×/nP]B*ZC[Ū)pexKA:B:Jv[q= YZ