#!/usr/bin/perl -cw # # You should check the syntax of this file before using it in an auto-install. # You can do this with 'perl -cw auto_inst.cfg.pl' or by executing this file # (note the '#!/usr/bin/perl -cw' on the first line). $o = { 'X' => { 'monitors' => [ { 'VendorName' => 'Plug\'n Play', 'manually_chosen' => 1 } ], 'resolution_wanted' => 'x' }, 'authentication' => { 'sha512' => 1, 'shadow' => 1 }, 'autoExitInstall' => '1', 'default_packages' => [ 'acpi', 'acpid', 'akonadi', 'akonadi-import-wizard', 'akregator-handbook', 'aoss', 'aria2', 'ark', 'ark-handbook', 'autocorr-fr', 'baloo', 'baloo-widgets', 'basesystem', 'bash-completion', 'bc', 'bind-utils', 'bluedevil', 'bluez-firmware', 'bluez-qt', 'breeze', 'breeze-common', 'breeze-gtk', 'cdrkit-genisoimage', 'chrony', 'clementine', 'comgt', 'coreutils-doc', 'cpupower', 'cronie-anacron', 'dconf', 'dcraw', 'dhcp-client', 'digikam', 'dmraid', 'dnf', 'dnf-plugins-core', 'dnf-yum', 'dracut', 'dragon-handbook', 'drakconf', 'drakguard', 'drakx-net', 'drakx-net-applet', 'drakxtools', 'drakxtools-curses', 'dump', 'dvdauthor', 'efax', 'ekiga', 'enchant', 'enscript', 'eventviews', 'faad2', 'ffmpeg', 'ffmpeg2theora', 'ffmpegthumbs', 'file', 'filezilla', 'firefox', 'firefox-fr', 'flac', 'flash-player-plugin', 'fonts-ttf-decoratives', 'fonts-ttf-west_european', 'frei0r', 'ghostscript', 'ghostscript-common', 'ghostscript-module-X', 'giftrans', 'gimp', 'gimp-help-fr', 'glib2.0-common', 'gnome-packagekit-common', 'gnupg', 'gnupg2', 'gphoto2', 'gpm', 'grub-doc', 'grub2', 'grub2-common', 'grub2-mageia-theme', 'gstreamer0.10-dirac', 'gstreamer0.10-faad', 'gstreamer0.10-lame', 'gstreamer0.10-mms', 'gstreamer0.10-musepack', 'gstreamer0.10-plugins-ugly', 'gstreamer0.10-pulse', 'gstreamer0.10-resindvd', 'gstreamer0.10-xvid', 'gstreamer1.0-a52dec', 'gstreamer1.0-amrnb', 'gstreamer1.0-cdio', 'gstreamer1.0-dv', 'gstreamer1.0-faad', 'gstreamer1.0-farstream', 'gstreamer1.0-flac', 'gstreamer1.0-gme', 'gstreamer1.0-gsm', 'gstreamer1.0-lame', 'gstreamer1.0-mms', 'gstreamer1.0-mpeg', 'gstreamer1.0-neon', 'gstreamer1.0-ofa', 'gstreamer1.0-plugins-ugly', 'gstreamer1.0-pulse', 'gstreamer1.0-rtmp', 'gstreamer1.0-soup', 'gstreamer1.0-speex', 'gstreamer1.0-twolame', 'gstreamer1.0-wavpack', 'gstreamer1.0-x264', 'gstreamer1.0-x265', 'gvfs-archive', 'gvfs-fuse', 'gvfs-goa', 'gvfs-gphoto2', 'gvfs-iphone', 'gvfs-mtp', 'gvfs-smb', 'gwenview', 'gwenview-handbook', 'harddrake', 'hawkey-man', 'hdparm', 'hexedit', 'hplip-model-data', 'html2text', 'hunspell', 'hunspell-en', 'icedtea-web', 'icewm-i18n', 'icewm-light', 'icu58-data', 'imagemagick', 'incidenceeditor', 'info', 'iproute2', 'irqbalance', 'iwlwifi-firmware', 'java-1.8.0-openjdk', 'json-glib', 'kaccounts-integration', 'kactivities', 'kaddressbook', 'kalarm', 'kamera', 'kamera-handbook', 'kcalc', 'kcalc-handbook', 'kcharselect', 'kcharselect-handbook', 'kcmutils', 'kcolorchooser', 'kcron', 'kcron-handbook', 'kde-cli-tools', 'kde-l10n-fr', 'kded', 'kdegraphics-mobipocket', 'kdegraphics-thumbnailers', 'kdenlive', 'kdepim-addons', 'kdeplasma-addons', 'kdesu', 'kdnssd', 'kdoctools', 'kernel-desktop-latest', 'kernel-firmware-nonfree', 'kfilemetadata', 'kgamma5', 'kglobalaccel', 'kholidays', 'khtml', 'kidletime', 'kinfocenter', 'kio', 'kio5-sieve', 'kipi-common', 'kipi-plugins', 'kipi-plugins-facebook', 'kipi-plugins-flashexport', 'kipi-plugins-flickr', 'kipi-plugins-kmlexport', 'kipi-plugins-piwigo', 'kipi-plugins-printimages', 'kipi-plugins-rajceexport', 'kipi-plugins-sendimages', 'kipi-plugins-smug', 'kipi-plugins-vkontakte', 'kipi-plugins-yandexfotki', 'kjobwidgets', 'kjots', 'kldap', 'kldap-handbook', 'kleopatra-handbook', 'kmail', 'kmail', 'kmailtransport', 'kmailtransport-handbook', 'kmenuedit', 'kmozillahelper', 'knotes-handbook', 'knotifyconfig', 'kolourpaint', 'kolourpaint-handbook', 'konq-plugins', 'konqueror-handbook', 'konsole-doc', 'kontact', 'kontact-handbook', 'kontactinterface', 'konversation', 'korganizer', 'kpeople', 'krb5', 'kross', 'krunner', 'kscreen', 'kscreenlocker', 'kservice', 'ksysguard', 'ktexteditor', 'ktexteditor-plugins', 'ktextwidgets', 'ktimer', 'ktimer-handbook', 'ktorrent', 'kwallet', 'kwallet-pam', 'kwalletmanager', 'kwalletmanager-handbook', 'kwin', 'kwrite-handbook', 'ladspa', 'lame', 'ldetect', 'ldetect-lst', 'lftp', 'lib64adblocklibprivate5', 'lib64addressbookprivate5', 'lib64akonadi-filestore5', 'lib64akonadi-singlefileresource5', 'lib64akonadiprivate5', 'lib64alsa-plugins', 'lib64alsa-plugins-pulseaudio', 'lib64appstreamqt2', 'lib64archive13', 'lib64attica5', 'lib64avcodec57', 'lib64avfilter6', 'lib64avformat57', 'lib64avutil55', 'lib64boost_iostreams1.60.0', 'lib64boost_signals1.60.0', 'lib64cairo-gir1.0', 'lib64canberra-gtk0', 'lib64cdio16', 'lib64cdt5', 'lib64db5.3', 'lib64dolphinprivate5', 'lib64dolphinvcs5', 'lib64dri-drivers', 'lib64drm_amdgpu1', 'lib64drm_intel1', 'lib64drm_nouveau2', 'lib64drm_radeon1', 'lib64exif12', 'lib64exiv2_26', 'lib64farstream-plugins0.2', 'lib64fftw3', 'lib64folderarchivesettings5', 'lib64fontconfig-gir2.0', 'lib64freetype6', 'lib64gd3', 'lib64gdk_pixbuf-gir2.0', 'lib64gdk_pixbuf2.0_0', 'lib64glapi0', 'lib64glib-networking', 'lib64gs9', 'lib64gstbadaudio1.0_0', 'lib64gstbadbase1.0_0', 'lib64gstbasecamerabinsrc1.0_0', 'lib64gstbasevideo0.10_0', 'lib64gstmpegts1.0_0', 'lib64gstphotography1.0_0', 'lib64gwenviewlib4', 'lib64icalss2', 'lib64icalvcal2', 'lib64javascriptcore-gir3.0', 'lib64javascriptcore-gir4.0', 'lib64javascriptcoregtk4.0_18', 'lib64jbig2dec0', 'lib64kaccounts16', 'lib64kaddressbookimportexportlibprivate5', 'lib64kaddressbookmergelibprivate5', 'lib64karchive5', 'lib64kbookmarkmodel_private_5', 'lib64kdc-samba4_2', 'lib64kf5activities5', 'lib64kf5activitiesstats5', 'lib64kf5addressbookgrantlee5', 'lib64kf5addressbookimportexport_5', 'lib64kf5akonadiagentbase5', 'lib64kf5akonadinotes5', 'lib64kf5akonadisearchdebug5', 'lib64kf5akonadisearchpim5', 'lib64kf5akonadiwidgets5', 'lib64kf5akonadixml5', 'lib64kf5baloowidgets5', 'lib64kf5bluezqt5', 'lib64kf5bookmarks5', 'lib64kf5calendarsupport5', 'lib64kf5calendarutils5', 'lib64kf5completion5', 'lib64kf5coreaddons5', 'lib64kf5dcraw5', 'lib64kf5declarative5', 'lib64kf5decoration5', 'lib64kf5decorationprivate5', 'lib64kf5exiv2_5', 'lib64kf5filemetadata5', 'lib64kf5grantleetheme5', 'lib64kf5guiaddons5', 'lib64kf5holidays5', 'lib64kf5iconthemes5', 'lib64kf5identitymanagement5', 'lib64kf5idletime5', 'lib64kf5imap5', 'lib64kf5js5', 'lib64kf5jsembed5', 'lib64kf5kcmutils5', 'lib64kf5kcontacts5', 'lib64kf5kdepimdbusinterfaces5', 'lib64kf5kdnssd5', 'lib64kf5khtml5', 'lib64kf5kiocore5', 'lib64kf5kipi5', 'lib64kf5kirigami2_5', 'lib64kf5kleopatraclientcore1', 'lib64kf5kleopatraclientgui1', 'lib64kf5krosscore5', 'lib64kf5kscreen5', 'lib64kf5ksieve5', 'lib64kf5ksieveui5', 'lib64kf5ldap5', 'lib64kf5libkdepim5', 'lib64kf5libkleo_5', 'lib64kf5mailimporter5', 'lib64kf5mailtransport5', 'lib64kf5managesieve5', 'lib64kf5mbox5', 'lib64kf5messagecore5', 'lib64kf5messageviewer5', 'lib64kf5mimetreeparser5', 'lib64kf5newstuffcore5', 'lib64kf5peoplebakend5', 'lib64kf5peoplewidgets5', 'lib64kf5pimcommon5', 'lib64kf5pimtextedit5', 'lib64kf5plasmaquick5', 'lib64kf5pty5', 'lib64kf5quickaddons5', 'lib64kf5sane5', 'lib64kf5sendlater_5', 'lib64kf5solid5', 'lib64kf5sonnetui5', 'lib64kf5style5', 'lib64kf5syndication5', 'lib64kf5textwidgets5', 'lib64kf5wallet5', 'lib64kf5walletbackend55', 'lib64kf5webengineviewer5', 'lib64kf5widgetsaddons5', 'lib64kf5xmlgui5', 'lib64kitemmodels5', 'lib64kitemviews5', 'lib64kmailprivate5', 'lib64kms1', 'lib64knotesprivate5', 'lib64kolourpaint_lgpl5', 'lib64konquerorprivate5', 'lib64krb53', 'lib64kscreenlocker5', 'lib64ksignalplotter5', 'lib64ktcore16', 'lib64ktpaccountskcminternal16', 'lib64ktplogger9', 'lib64ktpotr9', 'lib64kwin5', 'lib64lensfun1', 'lib64maildir5', 'lib64mesaegl1', 'lib64mesagl1', 'lib64mesaglu1', 'lib64milou5', 'lib64minizip1', 'lib64mp3lame0', 'lib64mpg123_0', 'lib64ncursesw6', 'lib64notesharedprivate5', 'lib64opal3.10.10', 'lib64openjp2_7', 'lib64openssl1.0.0', 'lib64pano13_3', 'lib64pathplan4', 'lib64pcre1', 'lib64phonon4qt5experimental4', 'lib64plasmacomicprovidercore1', 'lib64poppler-glib8', 'lib64poppler-qt5_1', 'lib64processcore5', 'lib64processui5', 'lib64proxy-webkit', 'lib64purple0', 'lib64python2.7', 'lib64python2.7-stdlib', 'lib64python3.5-stdlib', 'lib64qmobipocket2', 'lib64qt5-database-plugin-mysql', 'lib64qt5-database-plugin-sqlite', 'lib64qt5dbus5', 'lib64qt5gui5', 'lib64qt5multimediaquick_p5', 'lib64qt5multimediawidgets5', 'lib64qt5positioning5', 'lib64qt5printsupport5', 'lib64qt5quickwidgets5', 'lib64qt5webchannel5', 'lib64qt5webenginecore5', 'lib64qt5webkitwidgets5', 'lib64quicktime0', 'lib64raw16', 'lib64recode0', 'lib64rtmp1', 'lib64ruby2.2', 'lib64samba-dc0', 'lib64skgbankgui2', 'lib64skgbankmodeler2', 'lib64skgbasegui2', 'lib64sox3', 'lib64swresample2', 'lib64swscaler4', 'lib64syntaxhighlighting5', 'lib64systemd0', 'lib64taglib1', 'lib64talloc2', 'lib64taskmanager5', 'lib64tiff5', 'lib64vlc5', 'lib64vlccore9', 'lib64vorbis0', 'lib64vorbisenc2', 'lib64vorbisfile3', 'lib64wacom2', 'lib64wayland-client0', 'lib64wayland-cursor0', 'lib64wayland-egl1', 'lib64wayland-server0', 'lib64webkit-gir3.0', 'lib64webkit2gtk-gir4.0', 'lib64xatracker2', 'lib64xcursor1', 'lib64xfont1', 'lib64xfont2_2', 'lib64xfs1', 'lib64xft-gir2.0', 'lib64zip4', 'libdca-tools', 'libdrakx-net', 'libdrm-common', 'libinput-tools', 'libkdepim', 'libksane', 'libkscreen', 'libksieve', 'libksieve-handbook', 'libktorrent-common', 'liblangtag', 'libmtp-utils', 'libofx', 'libpano13-tools', 'libpwquality-tools', 'libquicktime-dv', 'libquicktime-faad', 'libquicktime-lame', 'libquicktime-x264', 'libreoffice-base', 'libreoffice-data', 'libreoffice-emailmerge', 'libreoffice-graphicfilter', 'libreoffice-gtk3', 'libreoffice-impress', 'libreoffice-langpack-fr', 'libreoffice-math', 'libreoffice-pdfimport', 'libreoffice-wiki-publisher', 'libreoffice-writer', 'libreoffice-xsltfilter', 'libsecret-tools', 'libsolv-tools', 'libuser', 'libxml2-python', 'libxml2-utils', 'locales', 'lsof', 'lvm2', 'lynx', 'mageia-gfxboot-theme', 'mageia-theme-screensavers', 'mageiawelcome', 'mailimporter', 'man-pages', 'man-pages-fr', 'mandi-ifw', 'marble', 'marble-handbook', 'mariadb-common', 'mariadb-common-core', 'mc', 'mencoder', 'meta-task', 'mgaonline', 'microcode', 'microcode_ctl', 'mirrordir', 'mjpegtools', 'mkxauth', 'mlocate', 'monitor-edid', 'mp3gain', 'mpeg2dec', 'mpgtx', 'mplayer', 'msec', 'msec-gui', 'mtools', 'nano', 'ncurses', 'net_monitor', 'netprofile-plugin-firewall', 'netprofile-plugin-network', 'netprofile-plugin-proxy', 'netprofile-plugin-services', 'netprofile-plugin-urpmi', 'nmap', 'notification-daemon-engine-nodoka', 'npapi-vlc', 'nss', 'nss-myhostname', 'ntfs-3g', 'numlock', 'okular-handbook', 'open', 'openssh', 'openssh-clients', 'openssl', 'os-prober', 'oxygen-icons5', 'p7zip', 'packagekit-gstreamer-plugin', 'packagekit-gtk-module', 'patch', 'perl-Time-HiRes', 'perl-XML-LibXML', 'perl-doc', 'phonon4qt5', 'phonon4qt5-vlc', 'pidgin-plugins', 'pinentry-gnome3', 'plasma-integration', 'plasma-pa', 'plasma-workspace', 'plymouth-system-theme', 'poppler-data', 'preload', 'procmail', 'psutils', 'pulseaudio-module-gconf', 'pulseaudio-module-zeroconf', 'python', 'python2-rpm', 'python3-dnf-plugins-core', 'python3-rpm', 'python3-smbc', 'qtbase5-common', 'qtdeclarative5', 'qtgraphicaleffects5', 'qtimageformats5', 'qttools5', 'qttools5-assistant', 'radeon-firmware', 'ralink-firmware', 'rdist', 'readahead', 'recode', 'recordmydesktop', 'rfkill', 'rootcerts', 'rootcerts-java', 'rpm', 'rsync', 'rtlwifi-firmware', 's2u', 'samba-client', 'samba-common', 'sane-backends-iscan', 'screen', 'scribus', 'sddm', 'sddm-kcm', 'seahorse', 'sectool', 'shadow-utils', 'sharutils', 'shorewall-ipv6', 'skrooge', 'solid', 'sonnet', 'sound-scripts', 'soundwrapper', 'spectacle', 'speex', 'sqlite3-tools', 'strace', 'sudo', 'symlinks', 'system-config-printer', 'systemd', 'systemsettings', 'task-codec-audio', 'task-codec-video', 'task-plasma5-minimal', 'task-pulseaudio', 'telepathy-haze', 'telepathy-idle', 'telepathy-kde-common-internals-core', 'telepathy-kde-desktop-applets', 'telepathy-kde-send-file', 'telepathy-salut', 'tmpwatch', 'tree', 'twolame', 'ufraw-gimp', 'unar', 'usbutils', 'vaapi-driver-intel', 'vboxadditions-kernel-desktop-latest', 'vim-enhanced', 'vim-minimal', 'virtualbox-guest-additions', 'vlc', 'vlc-plugin-common', 'vlc-plugin-flac', 'vlc-plugin-lua', 'vlc-plugin-pulse', 'vlc-plugin-speex', 'vlc-plugin-theora', 'vorbis-tools', 'vorbisgain', 'webkit1.0', 'webkit2', 'wget', 'wireless-tools', 'words', 'x11-driver-input', 'x11-driver-video', 'x11-driver-video-vboxvideo', 'x11-font-bh-type1', 'x11-server-xorg', 'x264', 'xdg-utils', 'xdm', 'xev', 'xorg-x11-75dpi-fonts', 'xorriso', 'yelp', 'zeroconf-ioslave', 'zip' ], 'enabled_media' => [ 'Core Release', 'Core Updates', 'Nonfree Release', 'Nonfree Updates', 'Tainted Release', 'Tainted Updates' ], 'interactiveSteps' => [ 'doPartitionDisks', 'formatPartitions', 'summary' ], 'keyboard' => { 'GRP_TOGGLE' => '', 'KEYBOARD' => 'fr' }, 'locale' => { 'IM' => undef, 'country' => 'FR', 'lang' => 'fr', 'langs' => { 'fr' => 1 }, 'utf8' => 1 }, 'miscellaneous' => { 'numlock' => 1, 'HDPARM' => 1 }, 'mouse' => { 'EmulateWheel' => undef, 'MOUSETYPE' => 'ps/2', 'Protocol' => 'ExplorerPS/2', 'device' => 'input/mice', 'evdev_mice' => [ { 'HWheelRelativeAxisButtons' => '7 6', 'device' => '/dev/input/by-id/usb-noserial-event-mouse' } ], 'evdev_mice_all' => [ { 'HWheelRelativeAxisButtons' => '7 6', 'device' => '/dev/input/by-id/usb-noserial-event-mouse' } ], 'name' => 'Any PS/2 & USB mice', 'nbuttons' => 7, 'synaptics' => undef, 'type' => 'Universal', 'wacom' => [] }, 'net' => { 'PROFILE' => 'default', 'ethernet' => {}, 'ifcfg' => { }, 'net_interface' => '', 'network' => { 'CRDA_DOMAIN' => 'FR', 'FORWARD_IPV4' => 'false', 'GATEWAY' => '', 'NETWORKING' => 'yes' }, 'resolv' => { 'DOMAINNAME' => undef, 'DOMAINNAME2' => undef, 'DOMAINNAME3' => undef, 'dnsServer' => undef, 'dnsServer2' => undef, 'dnsServer3' => undef }, 'type' => 'ethernet', 'wireless' => {}, 'zeroconf' => {} }, 'bootloader' => { 'method' => 'grub2-graphic', 'boot' => '/dev/sda', 'timeout' => 5, 'crushMbr' => 1, }, 'security' => 1, 'security_user' => undef, 'superuser' => { 'gid' => '0', 'home' => '/root', 'pw' => '$6$4olYuu4o35YoPivZ$jJVF1JHdP9g2rMRivkHywyPZfHe/b/d9RtD09/0p8NBRmCgTQy0x5rgHcBm18D66Dqf0HSZcd8QjSAgiAaV1/1', 'realname' => 'root', 'shell' => '/bin/bash', 'uid' => '0' }, 'timezone' => { 'UTC' => 0, 'ntp' => 'pool.ntp.org', 'timezone' => 'Europe/Paris' }, 'users' => [ { 'gid' => undef, 'groups' => [], 'icon' => 'default', 'name' => 'utilisateur', 'password' => 'utilisateur', 'realname' => undef, 'shell' => '/bin/bash', 'uid' => undef } ] };