diff --git a/auto_inst.cfg.pl b/auto_inst.cfg.pl new file mode 100755 index 0000000..5883b69 --- /dev/null +++ b/auto_inst.cfg.pl @@ -0,0 +1,857 @@ +#!/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' => '0', + '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', + 'task-lalis' + ], + 'enabled_media' => [ + 'Core Release', + 'Core Updates', + 'Nonfree Release', + 'Nonfree Updates', + 'Tainted Release', + 'Tainted Updates', + 'extras' + ], + 'interactiveSteps' => [ + ], + 'keyboard' => { + 'GRP_TOGGLE' => '', + 'KEYBOARD' => 'fr' + }, + 'locale' => { + 'IM' => undef, + 'country' => 'FR', + 'lang' => 'fr', + 'langs' => { + 'fr' => 1 + }, + 'utf8' => 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, + }, + 'partitioning' => { + 'auto_allocate' => '', + 'clearall' => 0, + 'eraseBadPartitions' => 0, + 'fdisk' => undef, + 'no_bad_drives' => undef, + 'nodmraid' => undef + }, + 'partitions' => [ + { + 'VG_name' => undef, + 'fs_type' => 'ext4', + 'hd' => undef, + 'level' => undef, + 'mntpoint' => '/boot', + 'options' => 'relatime,acl', + 'parts' => undef, + 'size' => 1562500 + }, + { + 'VG_name' => undef, + 'fs_type' => 'ext4', + 'hd' => undef, + 'level' => undef, + 'mntpoint' => '/', + 'options' => 'relatime,acl', + 'parts' => undef, + 'size' => 39062500 + }, + { + 'VG_name' => undef, + 'fs_type' => 'swap', + 'hd' => undef, + 'level' => undef, + 'mntpoint' => 'swap', + 'options' => 'defaults', + 'parts' => undef, + 'size' => 7812500 + }, + { + 'VG_name' => undef, + 'fs_type' => 'ext4', + 'hd' => undef, + 'level' => undef, + 'mntpoint' => '/home', + 'options' => 'relatime,acl', + 'parts' => undef, + 'ratio' => 100 + }, + ], + 'security' => 1, + 'security_user' => undef, + 'superuser' => { + 'gid' => '0', + 'home' => '/root', + 'password' => 'toor', + '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 + } + ] + };