Branch | Commit message | Author | Age |
master | drop useless comment | Thierry Vignaud | 11 years |
distro/mga3 | apply forgotten patch for drakfirewall | José Jorge | 11 years |
distro/mga2 | SVN_SILENT Ukrainian translation update | Yuri Chornoivan | 11 years |
distro/mga1 | Ukrainian translation update | Yuri Chornoivan | 12 years |
distro/mes5-2.6.33 | Revert as it breaks auto_inst | Nicolas Lécureuil | 12 years |
distro/mes6 | fix unused-but-set-variable | Antoine Ginies | 13 years |
distro/mes5 | fix installing from hard drive on cciss (#57973) | Antoine Ginies | 14 years |
distro/mdv2009.0 | increase version | Pascal Terjan | 14 years |
distro/mdv2010.0 | - detect_devices: | Olivier Blin | 14 years |
distro/mdv2008.0 | run_program: set XAUTHORITY and HOME for the user we will drop privileges to | Pascal Terjan | 14 years |
distro/mdv2008.1 | run_program: set XAUTHORITY and HOME for the user we will drop privileges to | Pascal Terjan | 14 years |
distro/mdv2009.1 | run_program: set XAUTHORITY and HOME for the user we will drop privileges to | Pascal Terjan | 14 years |
topic/switching_to_urpmi | (rpmDbOpen) make it more readable | Thierry Vignaud | 15 years |
topic/before_matchbox_wm | 2009.0 beta 1 logo | Thierry Vignaud | 16 years |
topic/MDK-2006_0-update | Add stex and e1000_ng | Pascal Terjan | 16 years |
distro/mdv2007.1 | - fix range max value >2TB when creating a partition (useful for LVs >2TB) | Pascal Rigaux | 17 years |
topic/mlcd4 | copy 2007.1 as mlcd4 branch (for drakauth changes) | Olivier Blin | 17 years |
topic/MDK-10-update | Better (and fix) SMP detection, aka. also check for populated & enabled CPU | Gwenolé Beauchesne | 18 years |
topic/MDK-10_2-update | package lsb is requiring many locales though we don't want it to be installed | Pascal Rigaux | 19 years |
topic/MDK-10_1-update | Fix mis-sorted progress bars | Stew Benedict | 19 years |
topic/a | This commit was manufactured by cvs2svn to create branch 'a'. | Mystery Man | 20 years |
topic/mandrakesoft | This commit was manufactured by cvs2svn to create branch 'mandrakesoft'. | Mystery Man | 20 years |
topic/MDK92-branch | workaround anthil bug #369 | Thierry Vignaud | 20 years |
topic/Corpo_2_1 | Corporate Server 2.1.1 release | Nicolas Planel | 21 years |
topic/KA9_0 | Removing sundance | Erwan Velu | 21 years |
topic/R9_0-64bit-branch | no imm/ppa on ia64 | Gwenolé Beauchesne | 21 years |
topic/MDKC_1_0 | This commit was manufactured by cvs2svn to create branch 'MDKC_1_0'. | Mystery Man | 21 years |
topic/R9_1_HP-branch | This commit was manufactured by cvs2svn to create branch | Mystery Man | 21 years |
topic/x86_64-branch | More xf86 modules for x86-64 | Gwenolé Beauchesne | 21 years |
topic/gdk-pixbuf-0-branch | - lots of cleanups | Thierry Vignaud | 22 years |
topic/ia64-8_1 | - Don't forget to link the initrd to the real image in /boot/efi/ too | Gwenolé Beauchesne | 23 years |
topic/PCMCIA_CS_DISTRO | This commit was manufactured by cvs2svn to create branch | Mystery Man | 23 years |
topic/v_webmin_0_87 | This commit was manufactured by cvs2svn to create branch | Mystery Man | 23 years |
topic/gi-ppc | This commit was manufactured by cvs2svn to create branch 'gi-ppc'. | Mystery Man | 23 years |
topic/rp-pppoe | This commit was manufactured by cvs2svn to create branch 'rp-pppoe'. | Mystery Man | 23 years |
topic/ppp | This commit was manufactured by cvs2svn to create branch 'ppp'. | Mystery Man | 23 years |
topic/dietlibc | This commit was manufactured by cvs2svn to create branch 'dietlibc'. | Mystery Man | 23 years |
topic/firewall | readded passwd. Must verify that it's secure vs msec. | damien | 23 years |
topic/unlabeled-1.1.1 | branch to build the firewall install. | damien | 24 years |
|
Tag | Download | Author | Age |
before_matchbox_wm | drakx-backup-do-not-use-before_matchbox_wm.tar drakx-backup-do-not-use-before_matchbox_wm.tar.gz drakx-backup-do-not-use-before_matchbox_wm.tar.bz2 drakx-backup-do-not-use-before_matchbox_wm.tar.xz drakx-backup-do-not-use-before_matchbox_wm.zip | Thierry Vignaud | 16 years |
V10_4_6_1mdk | drakx-backup-do-not-use-10_4_6_1mdk.tar drakx-backup-do-not-use-10_4_6_1mdk.tar.gz drakx-backup-do-not-use-10_4_6_1mdk.tar.bz2 drakx-backup-do-not-use-10_4_6_1mdk.tar.xz drakx-backup-do-not-use-10_4_6_1mdk.zip | Mystery Man | 19 years |
V10_34_11_100mdk | drakx-backup-do-not-use-10_34_11_100mdk.tar drakx-backup-do-not-use-10_34_11_100mdk.tar.gz drakx-backup-do-not-use-10_34_11_100mdk.tar.bz2 drakx-backup-do-not-use-10_34_11_100mdk.tar.xz drakx-backup-do-not-use-10_34_11_100mdk.zip | Mystery Man | 19 years |
MDK-2006_0 | drakx-backup-do-not-use-MDK-2006_0.tar drakx-backup-do-not-use-MDK-2006_0.tar.gz drakx-backup-do-not-use-MDK-2006_0.tar.bz2 drakx-backup-do-not-use-MDK-2006_0.tar.xz drakx-backup-do-not-use-MDK-2006_0.zip | Mystery Man | 19 years |
V10_3_0_53mdk | drakx-backup-do-not-use-10_3_0_53mdk.tar drakx-backup-do-not-use-10_3_0_53mdk.tar.gz drakx-backup-do-not-use-10_3_0_53mdk.tar.bz2 drakx-backup-do-not-use-10_3_0_53mdk.tar.xz drakx-backup-do-not-use-10_3_0_53mdk.zip | Mystery Man | 19 years |
V10_3_0_52mdk | drakx-backup-do-not-use-10_3_0_52mdk.tar drakx-backup-do-not-use-10_3_0_52mdk.tar.gz drakx-backup-do-not-use-10_3_0_52mdk.tar.bz2 drakx-backup-do-not-use-10_3_0_52mdk.tar.xz drakx-backup-do-not-use-10_3_0_52mdk.zip | Mystery Man | 19 years |
V10_3_0_51mdk | drakx-backup-do-not-use-10_3_0_51mdk.tar drakx-backup-do-not-use-10_3_0_51mdk.tar.gz drakx-backup-do-not-use-10_3_0_51mdk.tar.bz2 drakx-backup-do-not-use-10_3_0_51mdk.tar.xz drakx-backup-do-not-use-10_3_0_51mdk.zip | Mystery Man | 19 years |
V10_3_0_50mdk | drakx-backup-do-not-use-10_3_0_50mdk.tar drakx-backup-do-not-use-10_3_0_50mdk.tar.gz drakx-backup-do-not-use-10_3_0_50mdk.tar.bz2 drakx-backup-do-not-use-10_3_0_50mdk.tar.xz drakx-backup-do-not-use-10_3_0_50mdk.zip | Mystery Man | 19 years |
V10_3_0_48mdk | drakx-backup-do-not-use-10_3_0_48mdk.tar drakx-backup-do-not-use-10_3_0_48mdk.tar.gz drakx-backup-do-not-use-10_3_0_48mdk.tar.bz2 drakx-backup-do-not-use-10_3_0_48mdk.tar.xz drakx-backup-do-not-use-10_3_0_48mdk.zip | Mystery Man | 19 years |
V10_3_0_47mdk | drakx-backup-do-not-use-10_3_0_47mdk.tar drakx-backup-do-not-use-10_3_0_47mdk.tar.gz drakx-backup-do-not-use-10_3_0_47mdk.tar.bz2 drakx-backup-do-not-use-10_3_0_47mdk.tar.xz drakx-backup-do-not-use-10_3_0_47mdk.zip | Mystery Man | 19 years |
V10_3_0_35mdk | drakx-backup-do-not-use-10_3_0_35mdk.tar drakx-backup-do-not-use-10_3_0_35mdk.tar.gz drakx-backup-do-not-use-10_3_0_35mdk.tar.bz2 drakx-backup-do-not-use-10_3_0_35mdk.tar.xz drakx-backup-do-not-use-10_3_0_35mdk.zip | Mystery Man | 19 years |
V10_3_0_34mdk | drakx-backup-do-not-use-10_3_0_34mdk.tar drakx-backup-do-not-use-10_3_0_34mdk.tar.gz drakx-backup-do-not-use-10_3_0_34mdk.tar.bz2 drakx-backup-do-not-use-10_3_0_34mdk.tar.xz drakx-backup-do-not-use-10_3_0_34mdk.zip | Mystery Man | 19 years |
V10_3_0_24mdk | drakx-backup-do-not-use-10_3_0_24mdk.tar drakx-backup-do-not-use-10_3_0_24mdk.tar.gz drakx-backup-do-not-use-10_3_0_24mdk.tar.bz2 drakx-backup-do-not-use-10_3_0_24mdk.tar.xz drakx-backup-do-not-use-10_3_0_24mdk.zip | Mystery Man | 19 years |
MDK10-LACIE | drakx-backup-do-not-use-MDK10-LACIE.tar drakx-backup-do-not-use-MDK10-LACIE.tar.gz drakx-backup-do-not-use-MDK10-LACIE.tar.bz2 drakx-backup-do-not-use-MDK10-LACIE.tar.xz drakx-backup-do-not-use-MDK10-LACIE.zip | Mystery Man | 19 years |
MDK10-LACIE-restore | drakx-backup-do-not-use-MDK10-LACIE-restore.tar drakx-backup-do-not-use-MDK10-LACIE-restore.tar.gz drakx-backup-do-not-use-MDK10-LACIE-restore.tar.bz2 drakx-backup-do-not-use-MDK10-LACIE-restore.tar.xz drakx-backup-do-not-use-MDK10-LACIE-restore.zip | Mystery Man | 19 years |
MDK-10_2 | drakx-backup-do-not-use-MDK-10_2.tar drakx-backup-do-not-use-MDK-10_2.tar.gz drakx-backup-do-not-use-MDK-10_2.tar.bz2 drakx-backup-do-not-use-MDK-10_2.tar.xz drakx-backup-do-not-use-MDK-10_2.zip | Mystery Man | 19 years |
MDK10-LACIE-restore-2 | drakx-backup-do-not-use-MDK10-LACIE-restore-2.tar drakx-backup-do-not-use-MDK10-LACIE-restore-2.tar.gz drakx-backup-do-not-use-MDK10-LACIE-restore-2.tar.bz2 drakx-backup-do-not-use-MDK10-LACIE-restore-2.tar.xz drakx-backup-do-not-use-MDK10-LACIE-restore-2.zip | Mystery Man | 19 years |
V10_2_20mdk | drakx-backup-do-not-use-10_2_20mdk.tar drakx-backup-do-not-use-10_2_20mdk.tar.gz drakx-backup-do-not-use-10_2_20mdk.tar.bz2 drakx-backup-do-not-use-10_2_20mdk.tar.xz drakx-backup-do-not-use-10_2_20mdk.zip | Mystery Man | 19 years |
V10_2_19mdk | drakx-backup-do-not-use-10_2_19mdk.tar drakx-backup-do-not-use-10_2_19mdk.tar.gz drakx-backup-do-not-use-10_2_19mdk.tar.bz2 drakx-backup-do-not-use-10_2_19mdk.tar.xz drakx-backup-do-not-use-10_2_19mdk.zip | Mystery Man | 19 years |
MDK-10_1 | drakx-backup-do-not-use-MDK-10_1.tar drakx-backup-do-not-use-MDK-10_1.tar.gz drakx-backup-do-not-use-MDK-10_1.tar.bz2 drakx-backup-do-not-use-MDK-10_1.tar.xz drakx-backup-do-not-use-MDK-10_1.zip | Mystery Man | 20 years |
V10_54mdk | drakx-backup-do-not-use-10_54mdk.tar drakx-backup-do-not-use-10_54mdk.tar.gz drakx-backup-do-not-use-10_54mdk.tar.bz2 drakx-backup-do-not-use-10_54mdk.tar.xz drakx-backup-do-not-use-10_54mdk.zip | Mystery Man | 20 years |
MDK10_0 | drakx-backup-do-not-use-MDK10_0.tar drakx-backup-do-not-use-MDK10_0.tar.gz drakx-backup-do-not-use-MDK10_0.tar.bz2 drakx-backup-do-not-use-MDK10_0.tar.xz drakx-backup-do-not-use-MDK10_0.zip | Mystery Man | 20 years |
MDK-10_0 | drakx-backup-do-not-use-MDK-10_0.tar drakx-backup-do-not-use-MDK-10_0.tar.gz drakx-backup-do-not-use-MDK-10_0.tar.bz2 drakx-backup-do-not-use-MDK-10_0.tar.xz drakx-backup-do-not-use-MDK-10_0.zip | Mystery Man | 20 years |
V10_0_21mdk | drakx-backup-do-not-use-10_0_21mdk.tar drakx-backup-do-not-use-10_0_21mdk.tar.gz drakx-backup-do-not-use-10_0_21mdk.tar.bz2 drakx-backup-do-not-use-10_0_21mdk.tar.xz drakx-backup-do-not-use-10_0_21mdk.zip | Mystery Man | 20 years |
V9_3_15mdk | drakx-backup-do-not-use-9_3_15mdk.tar drakx-backup-do-not-use-9_3_15mdk.tar.gz drakx-backup-do-not-use-9_3_15mdk.tar.bz2 drakx-backup-do-not-use-9_3_15mdk.tar.xz drakx-backup-do-not-use-9_3_15mdk.zip | Mystery Man | 21 years |
move_1 | drakx-backup-do-not-use-move_1.tar drakx-backup-do-not-use-move_1.tar.gz drakx-backup-do-not-use-move_1.tar.bz2 drakx-backup-do-not-use-move_1.tar.xz drakx-backup-do-not-use-move_1.zip | Mystery Man | 21 years |
MDK92-AMD64 | drakx-backup-do-not-use-MDK92-AMD64.tar drakx-backup-do-not-use-MDK92-AMD64.tar.gz drakx-backup-do-not-use-MDK92-AMD64.tar.bz2 drakx-backup-do-not-use-MDK92-AMD64.tar.xz drakx-backup-do-not-use-MDK92-AMD64.zip | Mystery Man | 21 years |
Corpo_2_1_1 | drakx-backup-do-not-use-Corpo_2_1_1.tar drakx-backup-do-not-use-Corpo_2_1_1.tar.gz drakx-backup-do-not-use-Corpo_2_1_1.tar.bz2 drakx-backup-do-not-use-Corpo_2_1_1.tar.xz drakx-backup-do-not-use-Corpo_2_1_1.zip | Mystery Man | 21 years |
MDK92 | drakx-backup-do-not-use-MDK92.tar drakx-backup-do-not-use-MDK92.tar.gz drakx-backup-do-not-use-MDK92.tar.bz2 drakx-backup-do-not-use-MDK92.tar.xz drakx-backup-do-not-use-MDK92.zip | Mystery Man | 21 years |
V9_2_11mdk | drakx-backup-do-not-use-9_2_11mdk.tar drakx-backup-do-not-use-9_2_11mdk.tar.gz drakx-backup-do-not-use-9_2_11mdk.tar.bz2 drakx-backup-do-not-use-9_2_11mdk.tar.xz drakx-backup-do-not-use-9_2_11mdk.zip | Mystery Man | 21 years |
V9_2_0_29mdk | drakx-backup-do-not-use-9_2_0_29mdk.tar drakx-backup-do-not-use-9_2_0_29mdk.tar.gz drakx-backup-do-not-use-9_2_0_29mdk.tar.bz2 drakx-backup-do-not-use-9_2_0_29mdk.tar.xz drakx-backup-do-not-use-9_2_0_29mdk.zip | Mystery Man | 21 years |
ka9_0 | drakx-backup-do-not-use-ka9_0.tar drakx-backup-do-not-use-ka9_0.tar.gz drakx-backup-do-not-use-ka9_0.tar.bz2 drakx-backup-do-not-use-ka9_0.tar.xz drakx-backup-do-not-use-ka9_0.zip | Mystery Man | 21 years |
V9_2_0_1mdk | drakx-backup-do-not-use-9_2_0_1mdk.tar drakx-backup-do-not-use-9_2_0_1mdk.tar.gz drakx-backup-do-not-use-9_2_0_1mdk.tar.bz2 drakx-backup-do-not-use-9_2_0_1mdk.tar.xz drakx-backup-do-not-use-9_2_0_1mdk.zip | Mystery Man | 21 years |
V9_1_38mdk | drakx-backup-do-not-use-9_1_38mdk.tar drakx-backup-do-not-use-9_1_38mdk.tar.gz drakx-backup-do-not-use-9_1_38mdk.tar.bz2 drakx-backup-do-not-use-9_1_38mdk.tar.xz drakx-backup-do-not-use-9_1_38mdk.zip | Mystery Man | 21 years |
R9_0-AMD64 | drakx-backup-do-not-use-R9_0-AMD64.tar drakx-backup-do-not-use-R9_0-AMD64.tar.gz drakx-backup-do-not-use-R9_0-AMD64.tar.bz2 drakx-backup-do-not-use-R9_0-AMD64.tar.xz drakx-backup-do-not-use-R9_0-AMD64.zip | Mystery Man | 21 years |
V1_1_9_56mdk | drakx-backup-do-not-use-1_1_9_56mdk.tar drakx-backup-do-not-use-1_1_9_56mdk.tar.gz drakx-backup-do-not-use-1_1_9_56mdk.tar.bz2 drakx-backup-do-not-use-1_1_9_56mdk.tar.xz drakx-backup-do-not-use-1_1_9_56mdk.zip | Mystery Man | 21 years |
V1_1_9_55mdk | drakx-backup-do-not-use-1_1_9_55mdk.tar drakx-backup-do-not-use-1_1_9_55mdk.tar.gz drakx-backup-do-not-use-1_1_9_55mdk.tar.bz2 drakx-backup-do-not-use-1_1_9_55mdk.tar.xz drakx-backup-do-not-use-1_1_9_55mdk.zip | Mystery Man | 21 years |
V1_1_9_54mdk | drakx-backup-do-not-use-1_1_9_54mdk.tar drakx-backup-do-not-use-1_1_9_54mdk.tar.gz drakx-backup-do-not-use-1_1_9_54mdk.tar.bz2 drakx-backup-do-not-use-1_1_9_54mdk.tar.xz drakx-backup-do-not-use-1_1_9_54mdk.zip | Mystery Man | 21 years |
V9_1_29mdk | drakx-backup-do-not-use-9_1_29mdk.tar drakx-backup-do-not-use-9_1_29mdk.tar.gz drakx-backup-do-not-use-9_1_29mdk.tar.bz2 drakx-backup-do-not-use-9_1_29mdk.tar.xz drakx-backup-do-not-use-9_1_29mdk.zip | Mystery Man | 21 years |
R9_1 | drakx-backup-do-not-use-R9_1.tar drakx-backup-do-not-use-R9_1.tar.gz drakx-backup-do-not-use-R9_1.tar.bz2 drakx-backup-do-not-use-R9_1.tar.xz drakx-backup-do-not-use-R9_1.zip | Mystery Man | 21 years |
V9_1_26mdk | drakx-backup-do-not-use-9_1_26mdk.tar drakx-backup-do-not-use-9_1_26mdk.tar.gz drakx-backup-do-not-use-9_1_26mdk.tar.bz2 drakx-backup-do-not-use-9_1_26mdk.tar.xz drakx-backup-do-not-use-9_1_26mdk.zip | Mystery Man | 21 years |
V9_1_25mdk | drakx-backup-do-not-use-9_1_25mdk.tar drakx-backup-do-not-use-9_1_25mdk.tar.gz drakx-backup-do-not-use-9_1_25mdk.tar.bz2 drakx-backup-do-not-use-9_1_25mdk.tar.xz drakx-backup-do-not-use-9_1_25mdk.zip | Mystery Man | 21 years |
V9_1_24mdk | drakx-backup-do-not-use-9_1_24mdk.tar drakx-backup-do-not-use-9_1_24mdk.tar.gz drakx-backup-do-not-use-9_1_24mdk.tar.bz2 drakx-backup-do-not-use-9_1_24mdk.tar.xz drakx-backup-do-not-use-9_1_24mdk.zip | Mystery Man | 21 years |
V9_1_23mdk | drakx-backup-do-not-use-9_1_23mdk.tar drakx-backup-do-not-use-9_1_23mdk.tar.gz drakx-backup-do-not-use-9_1_23mdk.tar.bz2 drakx-backup-do-not-use-9_1_23mdk.tar.xz drakx-backup-do-not-use-9_1_23mdk.zip | Mystery Man | 21 years |
V9_1_19mdk | drakx-backup-do-not-use-9_1_19mdk.tar drakx-backup-do-not-use-9_1_19mdk.tar.gz drakx-backup-do-not-use-9_1_19mdk.tar.bz2 drakx-backup-do-not-use-9_1_19mdk.tar.xz drakx-backup-do-not-use-9_1_19mdk.zip | Mystery Man | 21 years |
V9_1_18mdk | drakx-backup-do-not-use-9_1_18mdk.tar drakx-backup-do-not-use-9_1_18mdk.tar.gz drakx-backup-do-not-use-9_1_18mdk.tar.bz2 drakx-backup-do-not-use-9_1_18mdk.tar.xz drakx-backup-do-not-use-9_1_18mdk.zip | Mystery Man | 21 years |
V9_1_17mdk | drakx-backup-do-not-use-9_1_17mdk.tar drakx-backup-do-not-use-9_1_17mdk.tar.gz drakx-backup-do-not-use-9_1_17mdk.tar.bz2 drakx-backup-do-not-use-9_1_17mdk.tar.xz drakx-backup-do-not-use-9_1_17mdk.zip | Mystery Man | 21 years |
V9_1_11mdk | drakx-backup-do-not-use-9_1_11mdk.tar drakx-backup-do-not-use-9_1_11mdk.tar.gz drakx-backup-do-not-use-9_1_11mdk.tar.bz2 drakx-backup-do-not-use-9_1_11mdk.tar.xz drakx-backup-do-not-use-9_1_11mdk.zip | Mystery Man | 21 years |
V9_1_6mdk | drakx-backup-do-not-use-9_1_6mdk.tar drakx-backup-do-not-use-9_1_6mdk.tar.gz drakx-backup-do-not-use-9_1_6mdk.tar.bz2 drakx-backup-do-not-use-9_1_6mdk.tar.xz drakx-backup-do-not-use-9_1_6mdk.zip | Mystery Man | 21 years |
V9_1_0_34mdk | drakx-backup-do-not-use-9_1_0_34mdk.tar drakx-backup-do-not-use-9_1_0_34mdk.tar.gz drakx-backup-do-not-use-9_1_0_34mdk.tar.bz2 drakx-backup-do-not-use-9_1_0_34mdk.tar.xz drakx-backup-do-not-use-9_1_0_34mdk.zip | Mystery Man | 21 years |
KA9_0_noscsi | drakx-backup-do-not-use-KA9_0_noscsi.tar drakx-backup-do-not-use-KA9_0_noscsi.tar.gz drakx-backup-do-not-use-KA9_0_noscsi.tar.bz2 drakx-backup-do-not-use-KA9_0_noscsi.tar.xz drakx-backup-do-not-use-KA9_0_noscsi.zip | Mystery Man | 22 years |
R9_0 | drakx-backup-do-not-use-R9_0.tar drakx-backup-do-not-use-R9_0.tar.gz drakx-backup-do-not-use-R9_0.tar.bz2 drakx-backup-do-not-use-R9_0.tar.xz drakx-backup-do-not-use-R9_0.zip | Mystery Man | 22 years |
V1_1_9_53mdk | drakx-backup-do-not-use-1_1_9_53mdk.tar drakx-backup-do-not-use-1_1_9_53mdk.tar.gz drakx-backup-do-not-use-1_1_9_53mdk.tar.bz2 drakx-backup-do-not-use-1_1_9_53mdk.tar.xz drakx-backup-do-not-use-1_1_9_53mdk.zip | Mystery Man | 22 years |
V1_1_9_51mdk | drakx-backup-do-not-use-1_1_9_51mdk.tar drakx-backup-do-not-use-1_1_9_51mdk.tar.gz drakx-backup-do-not-use-1_1_9_51mdk.tar.bz2 drakx-backup-do-not-use-1_1_9_51mdk.tar.xz drakx-backup-do-not-use-1_1_9_51mdk.zip | Mystery Man | 22 years |
V1_1_9_52mdk | drakx-backup-do-not-use-1_1_9_52mdk.tar drakx-backup-do-not-use-1_1_9_52mdk.tar.gz drakx-backup-do-not-use-1_1_9_52mdk.tar.bz2 drakx-backup-do-not-use-1_1_9_52mdk.tar.xz drakx-backup-do-not-use-1_1_9_52mdk.zip | Mystery Man | 22 years |
R9_0_rc3 | drakx-backup-do-not-use-R9_0_rc3.tar drakx-backup-do-not-use-R9_0_rc3.tar.gz drakx-backup-do-not-use-R9_0_rc3.tar.bz2 drakx-backup-do-not-use-R9_0_rc3.tar.xz drakx-backup-do-not-use-R9_0_rc3.zip | Mystery Man | 22 years |
V1_1_9_49mdk | drakx-backup-do-not-use-1_1_9_49mdk.tar drakx-backup-do-not-use-1_1_9_49mdk.ta
drakx-backup-do-not-use-1_1_9_49mdk.tar.bz2 drakx-backup-do-not-use-1_1_9_49mdk.tar.xz
handle_configs::searchstr(resolve_symlinks($d->{port2}));
foreach my $c (@configured) {
my $currentport = resolve_symlinks($c->{port});
if ($currentport =~ /$searchport1$/ ||
$searchport2 && $currentport =~ /$searchport2$/) {
$d->{configured} = 1;
last;
}
}
}
@res = grep { ! $_->{configured} } @res;
}
# blacklist device that have a driver b/c of buggy sane-find-scanner:
return grep { member($_->{driver}, qw(scanner unknown)) } @res;
}
sub resolve_symlinks {
# Check if a given file (either the pure filename or in a SANE device
# string as "<prefix>:<file>") is a symlink, if so expand the link.
# If the new file name is a link, expand again, until finding the
# physical file.
my ($file) = @_;
my $prefix = "";
if ($file =~ m!^([^/]*)(/.*)$!) {
$prefix = $1;
$file = $2;
} else {
return $file;
}
while (1) {
my $ls = `ls -l $file`;
if ($ls =~ m!\s($file)\s*\->\s*(\S+)\s*$!) {
my $target = $2;
if ($target !~ m!^/! && $file =~ m!^(.*)/[^/]+$!) {
$target = "$1/$target";
}
$file = $target;
} else {
last;
}
}
return $prefix . $file;
}
sub get_usb_ids_for_port {
my ($port) = @_;
local *DETECT;
if ($port =~ /^\s*libusb:(\d+):(\d+)\s*$/) {
# Use "lsusb" to find the USB IDs
open DETECT, "LC_ALL=C lsusb -s $1:$2 |";
while (my $line = <DETECT>) {
if ($line =~ /ID\s+([0-9a-f]+):(0x[0-9a-f]+)($|\s+)/) {
# Scanner connected via scanner.o kernel module
return "0x$1", "0x$2";
last;
}
}
} else {
# Run "sane-find-scanner" on the port
open DETECT, "LC_ALL=C sane-find-scanner -q $port |";
while (my $line = <DETECT>) {
if ($line =~ /^\s*found\s+USB\s+scanner/i) {
if ($line =~ /vendor=(0x[0-9a-f]+)[^0-9a-f]+.*prod(|uct)=(0x[0-9a-f]+)[^0-9a-f]+/) {
# Scanner connected via scanner.o kernel module
return $1, $3;
}
}
}
}
}
sub readconfiglinetemplates {
# Read templates for configuration file lines
my %configlines;
my $backend;
foreach my $line (cat_("$scannerDBdir/scannerconfigs")) {
chomp $line;
if ($line =~ /^\s*SERVER\s+(\S+)\s*$/) {
$backend = $1;
} elsif ($backend) {
push @{$configlines{$backend}}, $line;
}
}
return \%configlines;
}
sub firmwareline {
# Determine whether the given SANE backend supports a firmware file
# and return the line needed in the config file
my ($backend) = @_;
# Read templates for configuration file lines
my %configlines = %{readconfiglinetemplates()};
# Does the backend support a line for the firmware?
my @firmwarelines = (grep { s/^FIRMWARELINE // } @{$configlines{$backend}});
return join("\n", @firmwarelines);
}
sub readScannerDB {
my ($file) = @_;
my ($card, %cards);
my $F = common::openFileMaybeCompressed($file);
my ($lineno, $cmd, $val) = 0;
my $fs = {
LINE => sub { push @{$card->{lines}}, "LINE $val" },
SCSILINE => sub { push @{$card->{lines}}, "SCSILINE $val" },
USBLINE => sub { push @{$card->{lines}}, "USBLINE $val" },
PARPORTLINE => sub { push @{$card->{lines}}, "PARPORTLINE $val" },
FIRMWARELINE => sub { push @{$card->{lines}}, "FIRMWARELINE $val" },
NAME => sub {
#$cards{$card->{type}} = $card if ($card and !$card->{flags}{unsupported});
$cards{$card->{type}} = $card if $card;
$val =~ s/Seiko\s+Epson/Epson/i;
$card = { type => $val };
},
SEE => sub {
$val =~ s/Seiko\s+Epson/Epson/i;
my $c = $cards{$val} or die "Error in database, invalid reference $val at line $lineno";
push @{$card->{lines}}, @{$c->{lines} || []};
add2hash($card->{flags}, $c->{flags});
add2hash($card, $c);
},
ASK => sub { $card->{ask} = $val },
SERVER => sub { $card->{server} = $val },
DRIVER => sub { $card->{driver} = $val },
UNSUPPORTED => sub { $card->{flags}{unsupported} = 1 },
COMMENT => sub {},
};
local $_;
while (<$F>) { $lineno++;
s/\s+$//;
/^#/ and next;
/^$/ and next;
/^END/ and do { $cards{$card->{type}} = $card if $card; last };
($cmd, $val) = /(\S+)\s*(.*)/ or next; #log::l("bad line $lineno ($_)"), next;
my $f = $fs->{$cmd};
$f ? $f->() : log::l("unknown line $lineno ($_)");
}
\%cards;
}
sub updateScannerDBfromUsbtable() {
substInFile { s/^END// } "ScannerDB";
my $to_add = "# generated from usbtable by scannerdrake\n";
foreach (cat_("$ENV{SHARE_PATH}/ldetect-lst/usbtable")) {p-do-not-use-1_1_8_14mdk.tar.gz drakx-backup-do-not-use-1_1_8_14mdk.tar.bz2 drakx-backup-do-not-use-1_1_8_14mdk.tar.xz drakx-backup-do-not-use-1_1_8_14mdk.zip | Mystery Man | 22 years |
V1_1_8_9mdk | drakx-backup-do-not-use-1_1_8_9mdk.tar drakx-backup-do-not-use-1_1_8_9mdk.tar.gz drakx-backup-do-not-use-1_1_8_9mdk.tar.bz2 drakx-backup-do-not-use-1_1_8_9mdk.tar.xz drakx-backup-do-not-use-1_1_8_9mdk.zip | Mystery Man | 22 years |
V1_1_8_8mdk | drakx-backup-do-not-use-1_1_8_8mdk.tar drakx-backup-do-not-use-1_1_8_8mdk.tar.gz drakx-backup-do-not-use-1_1_8_8mdk.tar.bz2 drakx-backup-do-not-use-1_1_8_8mdk.tar.xz drakx-backup-do-not-use-1_1_8_8mdk.zip | Mystery Man | 22 years |
V1_1_8_7mdk | drakx-backup-do-not-use-1_1_8_7mdk.tar drakx-backup-do-not-use-1_1_8_7mdk.tar.gz drakx-backup-do-not-use-1_1_8_7mdk.tar.bz2 drakx-backup-do-not-use-1_1_8_7mdk.tar.xz drakx-backup-do-not-use-1_1_8_7mdk.zip | Mystery Man | 22 years |
V1_1_8_6mdk | drakx-backup-do-not-use-1_1_8_6mdk.tar drakx-backup-do-not-use-1_1_8_6mdk.tar.gz drakx-backup-do-not-use-1_1_8_6mdk.tar.bz2 drakx-backup-do-not-use-1_1_8_6mdk.tar.xz drakx-backup-do-not-use-1_1_8_6mdk.zip | Mystery Man | 22 years |
V1_1_8_5mdk | drakx-backup-do-not-use-1_1_8_5mdk.tar drakx-backup-do-not-use-1_1_8_5mdk.tar.gz drakx-backup-do-not-use-1_1_8_5mdk.tar.bz2 drakx-backup-do-not-use-1_1_8_5mdk.tar.xz drakx-backup-do-not-use-1_1_8_5mdk.zip | Mystery Man | 22 years |
V1_1_8_3mdk | drakx-backup-do-not-use-1_1_8_3mdk.tar drakx-backup-do-not-use-1_1_8_3mdk.tar.gz drakx-backup-do-not-use-1_1_8_3mdk.tar.bz2 drakx-backup-do-not-use-1_1_8_3mdk.tar.xz drakx-backup-do-not-use-1_1_8_3mdk.zip | Mystery Man | 22 years |
V1_1_8_4mdk | drakx-backup-do-not-use-1_1_8_4mdk.tar drakx-backup-do-not-use-1_1_8_4mdk.tar.gz drakx-backup-do-not-use-1_1_8_4mdk.tar.bz2 drakx-backup-do-not-use-1_1_8_4mdk.tar.xz drakx-backup-do-not-use-1_1_8_4mdk.zip | Mystery Man | 22 years |
V1_1_8_1mdk | drakx-backup-do-not-use-1_1_8_1mdk.tar drakx-backup-do-not-use-1_1_8_1mdk.tar.gz drakx-backup-do-not-use-1_1_8_1mdk.tar.bz2 drakx-backup-do-not-use-1_1_8_1mdk.tar.xz drakx-backup-do-not-use-1_1_8_1mdk.zip | Mystery Man | 22 years |
V1_1_8_2mdk | drakx-backup-do-not-use-1_1_8_2mdk.tar drakx-backup-do-not-use-1_1_8_2mdk.tar.gz drakx-backup-do-not-use-1_1_8_2mdk.tar.bz2 drakx-backup-do-not-use-1_1_8_2mdk.tar.xz drakx-backup-do-not-use-1_1_8_2mdk.zip | Mystery Man | 22 years |
V1_1_7_99mdk | drakx-backup-do-not-use-1_1_7_99mdk.tar drakx-backup-do-not-use-1_1_7_99mdk.tar.gz drakx-backup-do-not-use-1_1_7_99mdk.tar.bz2 drakx-backup-do-not-use-1_1_7_99mdk.tar.xz drakx-backup-do-not-use-1_1_7_99mdk.zip | Mystery Man | 22 years |
R8_2 | drakx-backup-do-not-use-R8_2.tar drakx-backup-do-not-use-R8_2.tar.gz drakx-backup-do-not-use-R8_2.tar.bz2 drakx-backup-do-not-use-R8_2.tar.xz drakx-backup-do-not-use-R8_2.zip | Mystery Man | 22 years |
V3_1_29 | drakx-backup-do-not-use-3_1_29.tar drakx-backup-do-not-use-3_1_29.tar.gz drakx-backup-do-not-use-3_1_29.tar.bz2 drakx-backup-do-not-use-3_1_29.tar.xz drakx-backup-do-not-use-3_1_29.zip | Mystery Man | 23 years |
OEM8_1 | drakx-backup-do-not-use-OEM8_1.tar drakx-backup-do-not-use-OEM8_1.tar.gz drakx-backup-do-not-use-OEM8_1.tar.bz2 drakx-backup-do-not-use-OEM8_1.tar.xz drakx-backup-do-not-use-OEM8_1.zip | Mystery Man | 23 years |
R8_1 | drakx-backup-do-not-use-R8_1.tar drakx-backup-do-not-use-R8_1.tar.gz drakx-backup-do-not-use-R8_1.tar.bz2 drakx-backup-do-not-use-R8_1.tar.xz drakx-backup-do-not-use-R8_1.zip | Mystery Man | 23 years |
V_9mdk | drakx-backup-do-not-use-V_9mdk.tar drakx-backup-do-not-use-V_9mdk.tar.gz drakx-backup-do-not-use-V_9mdk.tar.bz2 drakx-backup-do-not-use-V_9mdk.tar.xz drakx-backup-do-not-use-V_9mdk.zip | Mystery Man | 23 years |
v0_8 | drakx-backup-do-not-use-0_8.tar drakx-backup-do-not-use-0_8.tar.gz drakx-backup-do-not-use-0_8.tar.bz2 drakx-backup-do-not-use-0_8.tar.xz drakx-backup-do-not-use-0_8.zip | Mystery Man | 23 years |
v8_0 | drakx-backup-do-not-use-8_0.tar drakx-backup-do-not-use-8_0.tar.gz drakx-backup-do-not-use-8_0.tar.bz2 drakx-backup-do-not-use-8_0.tar.xz drakx-backup-do-not-use-8_0.zip | Mystery Man | 23 years |
before_rpm4 | drakx-backup-do-not-use-before_rpm4.tar drakx-backup-do-not-use-before_rpm4.tar.gz drakx-backup-do-not-use-before_rpm4.tar.bz2 drakx-backup-do-not-use-before_rpm4.tar.xz drakx-backup-do-not-use-before_rpm4.zip | Mystery Man | 24 years |
rc1_fixed | drakx-backup-do-not-use-rc1_fixed.tar drakx-backup-do-not-use-rc1_fixed.tar.gz drakx-backup-do-not-use-rc1_fixed.tar.bz2 drakx-backup-do-not-use-rc1_fixed.tar.xz drakx-backup-do-not-use-rc1_fixed.zip | Mystery Man | 24 years |
odyssey | drakx-backup-do-not-use-odyssey.tar drakx-backup-do-not-use-odyssey.tar.gz drakx-backup-do-not-use-odyssey.tar.bz2 drakx-backup-do-not-use-odyssey.tar.xz drakx-backup-do-not-use-odyssey.zip | Mystery Man | 24 years |
helium_sparc_rc1 | drakx-backup-do-not-use-helium_sparc_rc1.tar drakx-backup-do-not-use-helium_sparc_rc1.tar.gz drakx-backup-do-not-use-helium_sparc_rc1.tar.bz2 drakx-backup-do-not-use-helium_sparc_rc1.tar.xz drakx-backup-do-not-use-helium_sparc_rc1.zip | Mystery Man | 24 years |
helium | drakx-backup-do-not-use-helium.tar drakx-backup-do-not-use-helium.tar.gz drakx-backup-do-not-use-helium.tar.bz2 drakx-backup-do-not-use-helium.tar.xz drakx-backup-do-not-use-helium.zip | Mystery Man | 24 years |
oem | drakx-backup-do-not-use-oem.tar drakx-backup-do-not-use-oem.tar.gz drakx-backup-do-not-use-oem.tar.bz2 drakx-backup-do-not-use-oem.tar.xz drakx-backup-do-not-use-oem.zip | Mystery Man | 24 years |
air | drakx-backup-do-not-use-air.tar drakx-backup-do-not-use-air.tar.gz drakx-backup-do-not-use-air.tar.bz2 drakx-backup-do-not-use-air.tar.xz drakx-backup-do-not-use-air.zip | Mystery Man | 25 years |
V1_0 | drakx-backup-do-not-use-1_0.tar drakx-backup-do-not-use-1_0.tar.gz drakx-backup-do-not-use-1_0.tar.bz2 drakx-backup-do-not-use-1_0.tar.xz drakx-backup-do-not-use-1_0.zip | Mystery Man | 25 years |