diff -Nru a/base/password.py b/base/password.py --- a/base/password.py 2018-09-21 05:56:23.000000000 +0200 +++ b/base/password.py 2018-10-27 21:05:48.413614756 +0200 @@ -35,6 +35,7 @@ AUTH_TYPES = {'mepis': 'su', 'debian': 'su', 'suse': 'su', + 'mageia':'su', 'mandriva': 'su', 'fedora': 'su', 'fedora28': 'sudo', diff -Nru a/installer/distros.dat b/installer/distros.dat --- a/installer/distros.dat 2018-09-21 05:56:39.000000000 +0200 +++ b/installer/distros.dat 2018-10-27 21:10:34.715929658 +0200 @@ -94,7 +94,7 @@ # **************************************** [distros] -distros=unknown,mepis,debian,suse,mandriva,fedora,redhat,rhel,slackware,gentoo,redflag,ubuntu,xandros,freebsd,linspire,ark,pclinuxos,centos,igos,linuxmint,linpus,gos,boss,lfs,manjarolinux,zorin,mxlinux,elementary +distros=unknown,mepis,debian,suse,mageia,mandriva,fedora,redhat,rhel,slackware,gentoo,redflag,ubuntu,xandros,freebsd,linspire,ark,pclinuxos,centos,igos,linuxmint,linpus,gos,boss,lfs,manjarolinux,zorin,mxlinux,elementary # **************************************** @@ -7326,6 +7326,385 @@ # ******************** # **************************************** +[mageia] +index=99 +versions=5,6,7 +display_name=Mageia +alt_names=Mageia +display=1 +notes= +package_mgrs=urpmi +package_mgr_cmd=su - -c "urpmi --allow-force --force --auto $packages_to_install" +pre_install_cmd=su - -c "/etc/init.d/cups restart",su - -c "touch /etc/security/console.perms.d/60-hplip.perms && echo '<usb>=/dev/usb/dabusb* /dev/usb/mdc800* /dev/usb/rio500 /dev/ttyUSB*' | tee /etc/security/console.perms.d/60-hplip.perms" +pre_depend_cmd=su - -c "rm /etc/hp/hplip.conf" +post_depend_cmd=su - -c "/etc/init.d/cups restart", su - -c "chmod 700 /usr/lib/cups/backend/hp" +hplip_remove_cmd=su - -c "urpme hplip task-printing-hp" +su_sudo=su +ppd_install=drv +udev_mode_fix=1 +ppd_dir=/usr/share/cups/model/HP +fix_ppd_symlink=0 +drv_dir=/usr/share/cups/drv/HP +[mageia:5] +code_name= +supported=0 +scan_supported=1 +fax_supported=1 +pcard_supported=1 +network_supported=1 +parallel_supported=1 +usb_supported=1 +packaged_version=3.9.12 +release_date=2009-11-03 +notes=Before proceeding, please add the "contrib", "main", and "updates" installation sources to your URPMI configuration./n Open your browser and go to http://easyurpmi.zarb.org/ and follow the instructions provided and then proceed with the HPLIP install. Also you may wish to turn off the cdrom1-12 media sources to speed up the process. +ppd_install=drv +udev_mode_fix=1 +ppd_dir=/usr/share/ppd/HP +fix_ppd_symlink=0 +drv_dir=/usr/share/cups/drv/HP +ui_toolkit=qt4 +policykit=1 + +[mageia:5:cups] +packages=cups,cups-common + +[mageia:5:cups-devel] +packages=libcups2-devel + +[mageia:5:gcc] +packages=gcc-c++ + +[mageia:5:gs] +packages=ghostscript + +[mageia:5:libcrypto] +packages=libopenssl0.9.8-devel + +[mageia:5:libjpeg] +packages=libjpeg-devel + +[mageia:5:libnetsnmp-devel] +packages=libnet-snmp-devel + +[mageia:5:libpthread] +packages=glibc-i18ndata,glibc_lsb + +[mageia:5:libtool] +packages=libtool,libgphoto-devel + +[mageia:5:libusb] +packages=libusb1.0-devel + +[mageia:5:make] +packages=make + +[mageia:5:pil] +packages=python-imaging + +[mageia:5:ppdev] +packages= +commands=su -c "modprobe ppdev" + +[mageia:5:pyqt] +packages=python-qt4 + +[mageia:5:python-devel] +packages=libpython2.6-devel + +[mageia:5:pyqt4] +packages=python-qt4 + +[mageia:5:pyqt4-dbus] +packages=qt4-qtdbus + +[mageia:5:python23] +packages=python + +[mageia:5:python2X] +packages=python + +[mageia:5:reportlab] +packages=python-reportlab + +[mageia:5:sane] +packages=saned + +[mageia:5:sane-devel] +packages=libsane1-devel,sane-backends + +[mageia:5:scanimage] +packages=libsane1 + +[mageia:5:xsane] +packages=xsane,sane-frontends + +[mageia:5:cups-ddk] +packages=cups + +[mageia:5:python-dbus] +packages=python-dbus,python-gobject + +[mageia:5:dbus] +packages=libdbus-1-devel,python-gobject + +[mageia:5:python-ctypes] +packages=python + +[mageia:5:cups-image] +packages=libcups2 + +[mageia:5:policykit] +packages=policykit,policykit-gnome + +[mageia:5:network] +packages=wget + +[mageia:5:avahi-utils] +packages=avahi + +[mageia:6] +code_name= +supported=0 +scan_supported=1 +fax_supported=1 +pcard_supported=1 +network_supported=1 +parallel_supported=1 +usb_supported=1 +packaged_version=3.17.4 +release_date=2017-05-01 +notes=Before proceeding, please add the "Core Release" and "Core Updates" installation sources to your URPMI configuration./n Open your browser and go to https://wiki.mageia.org/en/Software_management and follow the "Install and remove software" instructions provided and then proceed with the HPLIP install. +ppd_install=drv +udev_mode_fix=1 +ppd_dir=/usr/share/ppd/HP +fix_ppd_symlink=0 +drv_dir=/usr/share/cups/drv/HP +ui_toolkit=qt5 +policykit=1 + +[mageia:6:cups] +packages=cups,cups-common + +[mageia:6:cups-devel] +packages=libcups2-devel + +[mageia:6:gcc] +packages=gcc-c++ + +[mageia:6:gs] +packages=ghostscript + +[mageia:6:libcrypto] +packages=libopenssl-devel + +[mageia:6:libjpeg] +packages=libjpeg-devel + +[mageia:6:libnetsnmp-devel] +packages=libnet-snmp-devel + +[mageia:6:libpthread] +packages=glibc-i18ndata,glibc_lsb + +[mageia:6:libtool] +packages=libtool,libgphoto-devel + +[mageia:6:libusb] +packages=libusb1.0-devel + +[mageia:6:make] +packages=make + +[mageia:6:pil] +packages=python3-pillow + +[mageia:6:ppdev] +packages= +commands=su -c "modprobe ppdev" + +[mageia:6:pyqt] +packages=python3-qt5 + +[mageia:6:python3-devel] +packages=libpython3-devel + +[mageia:6:pyqt5] +packages=python3-qt5 + +[mageia:6:pyqt5-dbus] +packages=qttools5-qtdbus + +[mageia:6:python23] +packages=python + +[mageia:6:python2X] +packages=python + +[mageia:6:python3X] +packages=python3 + +[mageia:6:reportlab] +packages=python3-reportlab + +[mageia:6:sane] +packages=saned + +[mageia:6:sane-devel] +packages=libsane1-devel,sane-backends + +[mageia:6:scanimage] +packages=libsane1 + +[mageia:6:xsane] +packages=xsane,sane-frontends + +[mageia:6:cups-ddk] +packages=cups + +[mageia:6:python3-dbus] +packages=python3-dbus,python3-gobject3 + +[mageia:6:dbus] +packages=libdbus-devel,python3-gobject3 + +[mageia:6:python-ctypes] +packages=python + +[mageia:6:cups-image] +packages=libcups2 + +[mageia:6:policykit] +packages=policykit,policykit-gnome + +[mageia:6:network] +packages=wget + +[mageia:6:avahi-utils] +packages=avahi + +[mageia:7] +code_name= +supported=0 +scan_supported=1 +fax_supported=1 +pcard_supported=1 +network_supported=1 +parallel_supported=1 +usb_supported=1 +packaged_version=3.18.3 +release_date=2018-04-25 +notes=Before proceeding, please add the "Core Release" and "Core Updates" installation sources to your URPMI configuration./n Open your browser and go to https://wiki.mageia.org/en/Software_management and follow the "Install and remove software" instructions provided and then proceed with the HPLIP install. +ppd_install=drv +udev_mode_fix=1 +ppd_dir=/usr/share/ppd/HP +fix_ppd_symlink=0 +drv_dir=/usr/share/cups/drv/HP +ui_toolkit=qt5 +policykit=1 + +[mageia:7:cups] +packages=cups,cups-common + +[mageia:7:cups-devel] +packages=libcups2-devel + +[mageia:7:gcc] +packages=gcc-c++ + +[mageia:7:gs] +packages=ghostscript + +[mageia:7:libcrypto] +packages=libopenssl-devel + +[mageia:7:libjpeg] +packages=libjpeg-devel + +[mageia:7:libnetsnmp-devel] +packages=libnet-snmp-devel + +[mageia:7:libpthread] +packages=glibc-i18ndata,glibc_lsb + +[mageia:7:libtool] +packages=libtool,libgphoto-devel + +[mageia:7:libusb] +packages=libusb1.0-devel + +[mageia:7:make] +packages=make + +[mageia:7:pil] +packages=python3-pillow + +[mageia:7:ppdev] +packages= +commands=su -c "modprobe ppdev" + +[mageia:7:pyqt] +packages=python3-qt5 + +[mageia:7:python3-devel] +packages=libpython3-devel + +[mageia:7:pyqt5] +packages=python3-qt5 + +[mageia:7:pyqt5-dbus] +packages=qttools5-qtdbus + +[mageia:7:python23] +packages=python2 + +[mageia:7:python2X] +packages=python2 + +[mageia:7:python3X] +packages=python3 + +[mageia:7:reportlab] +packages=python3-reportlab + +[mageia:7:sane] +packages=saned + +[mageia:7:sane-devel] +packages=libsane1-devel,sane-backends + +[mageia:7:scanimage] +packages=libsane1 + +[mageia:7:xsane] +packages=xsane,sane-frontends + +[mageia:7:cups-ddk] +packages=cups + +[mageia:7:python3-dbus] +packages=python3-dbus,python3-gobject3 + +[mageia:7:dbus] +packages=libdbus-devel,python3-gobject3 + +[mageia:7:python-ctypes] +packages=python2 + +[mageia:7:cups-image] +packages=libcups2 + +[mageia:7:policykit] +packages=policykit,policykit-gnome + +[mageia:7:network] +packages=wget + +[mageia:7:avahi-utils] +packages=avahi + + +# ******************** +# **************************************** [mandriva] index=4 versions=2010.0,2011.0