Commit 33eba70db5647d673b266e1352afc3c577742d67

Authored by Silvan Calarco
0 parents
Exists in master

Initial commit

Showing 51 changed files with 2506 additions and 0 deletions Side-by-side Diff

... ... @@ -0,0 +1,581 @@
  1 +Changes in version 2.2.21 <silvan.calarco@mambasoft.it> 20110321
  2 +- added pam configuration files for KDM (moved from desktop-base-openmamba)
  3 +- cleanup: removed installation of distribution menu already provided by desktop-base-openmamba
  4 +---------------------------------------------------------------------------------
  5 +
  6 +Changes in version 2.2.20 <silvan.calarco@mambasoft.it> 20101112
  7 +- KPackageKit: add default configuration to disable autoupdate notification to avoid conflicts
  8 + with smart and because it does not work yet
  9 +---------------------------------------------------------------------------------
  10 +
  11 +Changes in version 2.2.19 <silvan.calarco@mambasoft.it> 20101023
  12 +- openmamba bamboo wallpapers reduced to correct size
  13 +---------------------------------------------------------------------------------
  14 +
  15 +Changes in version 2.2.18 <silvan.calarco@mambasoft.it> 20100920
  16 +- install kde4 sudoers file with /opt/kde/lib/kde4/libexec dir for kdesu
  17 +- install kdesurc system file to use sudo as default backend
  18 +---------------------------------------------------------------------------------
  19 +
  20 +Changes in version 2.2.17 <silvan.calarco@mambasoft.it> 20100803
  21 +- added powerdevilrc to disable by default screen lock after resume from suspend
  22 +---------------------------------------------------------------------------------
  23 +
  24 +Changes in version 2.2.16 <silvan.calarco@mambasoft.it> 20100626
  25 +- plasma: remove "showdesktop" applet from default panel because it requires addons package
  26 +---------------------------------------------------------------------------------
  27 +
  28 +Changes in version 2.2.15 <silvan.calarco@mambasoft.it> 20100619
  29 +- plasma: added apps/plasma-desktop/init and apps/plasma-destop/updates scripts and removed
  30 + configuration from plasma-desktop-appletsrc
  31 +---------------------------------------------------------------------------------
  32 +
  33 +Changes in version 2.2.14 <silvan.calarco@mambasoft.it> 20100618
  34 +- plasma-desktop-appletsrc: configure notifier inside system tray container
  35 +---------------------------------------------------------------------------------
  36 +
  37 +Changes in version 2.2.13 <silvan.calarco@mambasoft.it> 20100603
  38 +- plasma-desktop-appletsrc: add notifier applet by default since kde 4.4
  39 +---------------------------------------------------------------------------------
  40 +
  41 +Changes in version 2.2.12 <silvan.calarco@mambasoft.it> 20100408
  42 +- added global ksmserverrc with default window manager setting for compiz-custom
  43 +---------------------------------------------------------------------------------
  44 +
  45 +Changes in version 2.2.11 <silvan.calarco@mambasoft.it> 20100220
  46 +- OpenmambaGreen color scheme updated; updated kdeglobas accordingly
  47 +---------------------------------------------------------------------------------
  48 +
  49 +Changes in version 2.2.10 <silvan.calarco@mambasoft.it> 20100129
  50 +- create openmamba scheme and set as default for konsole
  51 +---------------------------------------------------------------------------------
  52 +
  53 +Changes in version 2.2.9 <silvan.calarco@mambasoft.it> 20100103
  54 +- openmamba Green color scheme updated
  55 +- removed duplicated installation of desktop-base-openammba (mambawelcome,mambabase,bootrecover)
  56 +---------------------------------------------------------------------------------
  57 +
  58 +Changes in version 2.2.8 <silvan.calarco@mambasoft.it> 20100102
  59 +- replace trash plasma applet with trash icon in desktop folder
  60 +---------------------------------------------------------------------------------
  61 +
  62 +Changes in version 2.2.7 <silvan.calarco@mambasoft.it> 20091230
  63 +- default desktop Documents profiles and startkde.firsttime modified for KDE 4
  64 +- added xprofile script for launching startkde.firsttime
  65 +- mambabase: fixed Autostart file to comply with KDE 4.3
  66 +---------------------------------------------------------------------------------
  67 +
  68 +Changes in version 2.2.6 <silvan.calarco@mambasoft.it> 20091223
  69 +- color scheme "openmamba Green" updated for KDE 4
  70 +- kwinrc: sed nitrogen as default windows decorator
  71 +---------------------------------------------------------------------------------
  72 +
  73 +Changes in version 2.2.5 <silvan.calarco@mambasoft.it> 20091220
  74 +- kwinrc: set QtCurve as default plugin library
  75 +- konsolerc: set Shell.profile as default profile
  76 +---------------------------------------------------------------------------------
  77 +
  78 +Changes in version 2.2.4 <silvan.calarco@mambasoft.it> 20091214
  79 +- fixed global configuration files for KDE >= 4.3
  80 +---------------------------------------------------------------------------------
  81 +
  82 +Changes in version 2.2.3 <silvan.calarco@mambasoft.it> 20091204
  83 +- kickoffrc: added system configuration files with default favorites for firefox, amarok and dragonplayer
  84 +---------------------------------------------------------------------------------
  85 +
  86 +Changes in version 2.2.2 <silvan.calarco@mambasoft.it> 20090929
  87 +- kdeglobals: switch to QtCurve default widget set
  88 +---------------------------------------------------------------------------------
  89 +
  90 +Changes in version 2.2.1 <silvan.calarco@mambasoft.it> 20090505
  91 +- plasma-appletsrc: set wallpaper color to 16,192,49 (green)
  92 +- removed compizrc duplicating the one from desktop-base-openmamba
  93 +---------------------------------------------------------------------------------
  94 +
  95 +Changes in version 2.2.0 <silvan.calarco@mambasoft.it> 20090505
  96 +- added openmamba_Bamboo default wallpaper for openmamba milestone 2
  97 +---------------------------------------------------------------------------------
  98 +
  99 +Changes in version 2.1.3 <silvan.calarco@mambasoft.it> 20090307
  100 +- kdeglobals: set default shortcuts to fix keyboard problems with Xorg >= 1.4
  101 +---------------------------------------------------------------------------------
  102 +
  103 +Changes in version 2.1.2 <silvan.calarco@mambasoft.it> 20090107
  104 +- kdeglobals: set oxygen icons and theme
  105 +---------------------------------------------------------------------------------
  106 +
  107 +Changes in version 2.1.1 <silvan.calarco@mambasoft.it>
  108 +- removed kmix autostart file (added upstream)
  109 +---------------------------------------------------------------------------------
  110 +
  111 +Changes in version 2.1.0 <silvan.calarco@mambasoft.it>
  112 +- renamed to desktop-base-kde4 for kde4 support
  113 +- install files into kde4 dir (use kde4-config)
  114 +---------------------------------------------------------------------------------
  115 +
  116 +Changes in version 2.0.29 <silvan.calarco@mambasoft.it>
  117 +- kickerrc: enable use of compizpagerapplet in place of default minpagerapplet
  118 +- kdeglobals: fix configuration of standard font
  119 +---------------------------------------------------------------------------------
  120 +
  121 +Changes in version 2.0.28 <silvan.calarco@mambasoft.it>
  122 +- kdeglobals: set Standard Font font size to 9pt as default
  123 +---------------------------------------------------------------------------------
  124 +
  125 +Changes in version 2.0.27 <silvan.calarco@mambasoft.it>
  126 +- kcmfonts: add file to set 96dpi as default KDE font size
  127 +---------------------------------------------------------------------------------
  128 +
  129 +Changes in version 2.0.26 <silvan.calarco@mambasoft.it>
  130 +- mambawelcome.sh: remove livecd hostname when configuring /etc/hosts
  131 +---------------------------------------------------------------------------------
  132 +
  133 +Changes in version 2.0.25 <silvan.calarco@mambasoft.it>
  134 +- kmilodrc: added default configuration to support "Front" mixer channel
  135 +---------------------------------------------------------------------------------
  136 +
  137 +Changes in version 2.0.24 <silvan.calarco@mambasoft.it>
  138 +- compizrc: modify to support cubeaddon plugin in compiz 0.7.6
  139 +---------------------------------------------------------------------------------
  140 +
  141 +Changes in version 2.0.23 <silvan.calarco@mambasoft.it>
  142 +- added skype SRPM installation
  143 +- mambabase: added skype to non open source installations
  144 +- mambabase: set busy cursor during script execution
  145 +- compizrc: scale bottom image and top image
  146 +---------------------------------------------------------------------------------
  147 +
  148 +Changes in version 2.0.22 <silvan.calarco@mambasoft.it>
  149 +- mambabase: updated groups and descriptions; added server group
  150 +- mambawelcome: restore pre-livecd location of kde configuration
  151 +---------------------------------------------------------------------------------
  152 +
  153 +Changes in version 2.0.21 <silvan.calarco@mambasoft.it>
  154 +- mambawelcome: allow to go back to user dialog from system dialog
  155 +---------------------------------------------------------------------------------
  156 +
  157 +Changes in version 2.0.20 <silvan.calarco@mambasoft.it>
  158 +- kmix.desktop: added autostart file
  159 +- kickerrc: added kontact; removed oo writer
  160 +---------------------------------------------------------------------------------
  161 +
  162 +Changes in version 2.0.19 <silvan.calarco@mambasoft.it>
  163 +- kickerrc: default config file with many customizations
  164 +- konsolerc: added default konsole settings with transparent background
  165 +---------------------------------------------------------------------------------
  166 +
  167 +Changes in version 2.0.18 <silvan.calarco@mambasoft.it>
  168 +- bootrecover: removed "reboot" button in final dialog
  169 +- Flash SRPMS: revert to 9.0.48; 9.0.124 still has lots of problems with
  170 + konqueror
  171 +---------------------------------------------------------------------------------
  172 +
  173 +Changes in version 2.0.17 <silvan.calarco@mambasoft.it>
  174 +- Flash SRPMS: update pointers to current release (9.0.124)
  175 +---------------------------------------------------------------------------------
  176 +
  177 +Changes in version 2.0.16 <silvan.calarco@mambasoft.it>
  178 +- compizrc: replace ccsrc to support compiz >= 0.7.0
  179 +---------------------------------------------------------------------------------
  180 +
  181 +Changes in version 2.0.15 <silvan.calarco@mambasoft.it>
  182 +- bootrecover:
  183 + * moved from livecd-tools
  184 + * added italian translation
  185 + * desktop file: run as root
  186 +---------------------------------------------------------------------------------
  187 +
  188 +Changes in version 2.0.14 <silvan.calarco@mambasoft.it>
  189 +- mambawelcome.sh: configure swap device in suspend.conf and recreate initramfs
  190 +---------------------------------------------------------------------------------
  191 +
  192 +Changes in version 2.0.13 <silvan.calarco@mambasoft.it>
  193 +- kdesktoprc: enable desktop device icons by default
  194 +---------------------------------------------------------------------------------
  195 +
  196 +Changes in version 2.0.12 <silvan.calarco@mambasoft.it>
  197 +- mambawelcome.sh: run grub-mkdevicemap to recreate the mappings
  198 +- postplug/mambawelcome: launch dcopserver with full path
  199 +- mambawelcome.sh: install kdeglobals and kxkbrc from root configuration
  200 +---------------------------------------------------------------------------------
  201 +
  202 +Changes in version 2.0.11 <silvan.calarco@mambasoft.it>
  203 +- mambawelcome.kmdr: don't launch mambawelcome.sh in the background
  204 +- mambawelcome.kmdr: fix standard error redirection
  205 +---------------------------------------------------------------------------------
  206 +
  207 +Changes in version 2.0.10 <silvan.calarco@mambasoft.it>
  208 +- mambawelcome.kmdr: fix error logging when launching mambawelcome.sh
  209 +- mambawelcome.kmdr: added checks for invalid chars in some fields
  210 +---------------------------------------------------------------------------------
  211 +
  212 +Changes in version 2.0.9 <silvan.calarco@mambasoft.it>
  213 +- mambabase.sh: added italian translation
  214 +- flash plugins: added new download pointer
  215 + (commented out because still old 9.0.48 is the best working)
  216 +---------------------------------------------------------------------------------
  217 +
  218 +Changes in version 2.0.8 <silvan.calarco@mambasoft.it>
  219 +- mambawelcome.sh: added italian translation
  220 +---------------------------------------------------------------------------------
  221 +
  222 +Changes in version 2.0.7 <silvan.calarco@mambasoft.it>
  223 +- mambabase.kmdr: add button for network configuration if network is down
  224 +- mambabase.kmdr and mambabase.sh: add checks for installed packages
  225 +---------------------------------------------------------------------------------
  226 +
  227 +Changes in version 2.0.6 <silvan.calarco@mambasoft.it>
  228 +- rename mamba to mambabase
  229 +- added mambabase.db for external inclusion
  230 +---------------------------------------------------------------------------------
  231 +
  232 +Changes in version 2.0.5 <silvan.calarco@mambasoft.it>
  233 +- mambabase.sh: added pcmcia-utils and mambatray to base packages
  234 +- kdesktoprc: set openmambass as default screen saver
  235 +- mambawelcome: disable DPMS features
  236 +---------------------------------------------------------------------------------
  237 +
  238 +Changes in version 2.0.4 <silvan.calarco@mambasoft.it>
  239 +- mamba.desktop: replace category X-OpenMamba with X-openmamba
  240 +---------------------------------------------------------------------------------
  241 +
  242 +Changes in version 2.0.3 <silvan.calarco@mambasoft.it>
  243 +- menu: openmamba menu moved under System menu
  244 +- mamba: script renamed to mambabase.sh and logfile to ~/.mambabase.log
  245 +- mamba: cosmethic fixes and translations
  246 +---------------------------------------------------------------------------------
  247 +
  248 +Changes in version 2.0.2 <silvan.calarco@mambasoft.it>
  249 +- install2.sh: parse apt-get output for every installation group
  250 +---------------------------------------------------------------------------------
  251 +
  252 +Changes in version 2.0.1 <silvan.calarco@mambasoft.it>
  253 +- mambawelcome.kmdr: minor cosmetic fixes
  254 +- mambawelcome.kmdr: set static /root dir for configuration and log file
  255 +- mambawelcome postplug: enable dcopserver during session
  256 +---------------------------------------------------------------------------------
  257 +
  258 +Changes in version 2.0 <silvan.calarco@mambasoft.it>
  259 +- mambawelcome: new tool that handles OEM installations (get details at first boot)
  260 +---------------------------------------------------------------------------------
  261 +
  262 +Changes in version 1.8.12 <silvan.calarco@mambasoft.it>
  263 +- install default kwin settings with default settings for compiz:
  264 + * ClickToFocus and ClickRaise behaviour on
  265 + * ElectricBorders on
  266 +- Makefile: give full path as %_sourcedir to work with more recent rpm (4.4.7)
  267 +- install default kickerrc to set small sized kicker by default
  268 +- set default screen saver in kdesktoprc
  269 +---------------------------------------------------------------------------------
  270 +
  271 +Changes in version 1.8.11 <silvan.calarco@mambasoft.it>
  272 +- install default ccsm settings
  273 +- add config shortcuts support in kdeglobals
  274 +- added openmamba_transparent wallpaper
  275 +- mamba:
  276 + * install compiz-fusion-plugins-main and compiz-fusion-plugins-extra
  277 +---------------------------------------------------------------------------------
  278 +
  279 +Changes in version 1.8.10 <silvan.calarco@mambasoft.it>
  280 +- installer2.sh:
  281 + * add ndisgtk and ftp to base installs
  282 + * add libqt4 to base installs (so skype installs automatically)
  283 + * add rpm-devel to devel installs
  284 + * add alsaplayer-output-alsa and alsaplayer-output-oss to base installs
  285 +---------------------------------------------------------------------------------
  286 +
  287 +Changes in version 1.8.9 <silvan.calarco@mambasoft.it>
  288 +- mamba:
  289 + * added specific desktop icons
  290 +---------------------------------------------------------------------------------
  291 +
  292 +Changes in version 1.8.8 <silvan.calarco@mambasoft.it>
  293 +- installer2.sh:
  294 + * update packages group lists
  295 + * added Check Again button when network check fails
  296 +---------------------------------------------------------------------------------
  297 +
  298 +Changes in version 1.8.7 <silvan.calarco@mambasoft.it>
  299 +- installer2.sh:
  300 + * move qjackctl from professional audio to general install group
  301 + * Office group: install OpenOffice-help for current language
  302 +---------------------------------------------------------------------------------
  303 +
  304 +Changes in version 1.8.6 <silvan.calarco@mambasoft.it>
  305 +- mamba.kmdr:
  306 + * bugfix: set 'checked' variables for Sun Java Runtime and Developers Kit
  307 +---------------------------------------------------------------------------------
  308 +
  309 +Changes in version 1.8.5 <silvan.calarco@mambasoft.it>
  310 +- mamba.kmdr:
  311 + * added audio players and base development install groups
  312 + * added installation options for Sun Java Developers Kit and Runtime Environment
  313 + * Flash plugin: remove gnash if present
  314 + * initial url check: send new installation and processor type information
  315 +---------------------------------------------------------------------------------
  316 +
  317 +Changes in version 1.8.4 <silvan.calarco@mambasoft.it>
  318 +- flash plugin: nspluginscan: don't execute;
  319 +- mamba: execute nspluginscan as user after installing flash plugin
  320 +---------------------------------------------------------------------------------
  321 +
  322 +Changes in version 1.8.3 <silvan.calarco@mambasoft.it>
  323 +- mamba:
  324 + * added italian translation
  325 +---------------------------------------------------------------------------------
  326 +
  327 +Changes in version 1.8.2 <silvan.calarco@mambasoft.it>
  328 +- mamba:
  329 + * add Details log box under progress indicator
  330 + * add "system update" option
  331 +---------------------------------------------------------------------------------
  332 +
  333 +Changes in version 1.8.1 <silvan.calarco@mambasoft.it>
  334 +- flash plugin: run nspluginscan after installation
  335 +---------------------------------------------------------------------------------
  336 +
  337 +Changes in version 1.8.0 <silvan.calarco@mambasoft.it>
  338 +- flash plugin update from Adobe Labs (082207)
  339 + (FIXME: does not work: just added commented)
  340 +- rpms release changed to mamba
  341 +- added mamba base network installer/updater
  342 +- netsrmpinstall script: use sudo to run rpm
  343 +- SRPM installations: don't require root privileges anymore
  344 +---------------------------------------------------------------------------------
  345 +
  346 +Changes in version 1.7.6 <silvan.calarco@mambasoft.it>
  347 +- startkde.firsttime: launch keyboard setup tool if LANG is set to en
  348 +---------------------------------------------------------------------------------
  349 +
  350 +Changes in version 1.7.5 <silvan.calarco@mambasoft.it>
  351 +- set default fonts in kdeglobals and icon size (32)
  352 +---------------------------------------------------------------------------------
  353 +
  354 +Changes in version 1.7.4 <silvan.calarco@mambasoft.it>
  355 +- install global kcmthememanagerrc with openmamba-green theme
  356 +- install startkde.firsttime in kdebindir
  357 +---------------------------------------------------------------------------------
  358 +
  359 +Changes in version 1.7.3 <silvan.calarco@mambasoft.it>
  360 +- openmamba-green theme: set default fonts to size 9
  361 +- openmamba-green theme: disable most kwin sounds
  362 +---------------------------------------------------------------------------------
  363 +
  364 +Changes in version 1.7.2 <silvan.calarco@mambasoft.it>
  365 +- flashplugin: update to 9.0.48.0
  366 +---------------------------------------------------------------------------------
  367 +
  368 +Changes in version 1.7.1 <silvan.calarco@mambasoft.it>
  369 +- openmamba-green theme update to 1.1, added Borealis sounds
  370 +---------------------------------------------------------------------------------
  371 +
  372 +Changes in version 1.7.0 <silvan.calarco@mambasoft.it>
  373 +- added new system wide theme openmamba-green
  374 +- remove extension (.png) from wallpaper file references
  375 +---------------------------------------------------------------------------------
  376 +
  377 +Changes in version 1.6.25 <davide.madrisan@gmail.com>
  378 +- ldap scripts removed (they have been moved to the new package ldap-scripts)
  379 +- removed the link menu for jre: now is provided by the gpl package java-runtime
  380 +---------------------------------------------------------------------------------
  381 +
  382 +Changes in version 1.6.24 <davide.madrisan@qilinux.it>
  383 +- added some missing translations in the desktop files
  384 +- fixed categories of QiLinux desktop files
  385 +- Makefile: install the sysconfig file
  386 +- set title and icon in kdialog windows used to show software licences
  387 +---------------------------------------------------------------------------------
  388 +
  389 +Changes in version 1.6.23 <davide.madrisan@qilinux.it>
  390 +- dinamically build srpm packages from sources :)
  391 +- sync variable paths (@path@) between Makefile and .in desktop files
  392 +- showlog: display a better icon than the empty one
  393 +- create the distro menu using the new freedesktop standard instead of the
  394 + obsolete kde technology
  395 +---------------------------------------------------------------------------------
  396 +
  397 +Changes in version 1.6.22 <davide.madrisan@qilinux.it>
  398 +- updated flash srpm package
  399 +- created the file /etc/sysconfig/qilinuxutils
  400 +- win32codecs: added support for network connections trough a proxy server
  401 +- updated/fixed jre srpm package (jre version 1.6.0)
  402 +---------------------------------------------------------------------------------
  403 +
  404 +Changes in version 1.6.21 <silvan.calarco@mambasoft.it>
  405 +- fplash update to 7.0.69
  406 +---------------------------------------------------------------------------------
  407 +
  408 +Changes in version 1.6.20 <davide.madrisan@qilinux.it>
  409 +- updated jre srpm package
  410 +---------------------------------------------------------------------------------
  411 +
  412 +Changes in version 1.6.19 <massimo.pintore@qilinux.it>
  413 +- owner changed for SRPMS packages
  414 +---------------------------------------------------------------------------------
  415 +
  416 +Changes in version 1.6.18 <davide.madrisan@qilinux.it>
  417 +- added kde configuration file kdeglobals (moved from kdebase)
  418 +- the jre srpm now provides j2re (needed for instance by the limewire rpm)
  419 +---------------------------------------------------------------------------------
  420 +
  421 +Changes in version 1.6.17 <davide.madrisan@qilinux.it>
  422 +- added support for multiple QiLinux platforms
  423 +- updated Makefile: added DISTROID, DISTROICON paramethers, 'make all' label,
  424 + a rule to generate files from .in sources
  425 +- moved qilinux icons from crystalsvg to hicolor folders
  426 +- added desktop files for KDE wallpapers
  427 +---------------------------------------------------------------------------------
  428 +
  429 +Changes in version 1.6.16 <silvan.calarco@qilinux.it>
  430 +- flash srpm: yet another fix in build and installation paths
  431 +---------------------------------------------------------------------------------
  432 +
  433 +Changes in version 1.6.15 <silvan.calarco@qilinux.it>
  434 +- fixes in flash srpm package
  435 +---------------------------------------------------------------------------------
  436 +
  437 +Changes in version 1.6.14 <silvan.calarco@qilinux.it>
  438 +- updated flash srpm package
  439 +---------------------------------------------------------------------------------
  440 +
  441 +Changes in version 1.6.13 <davide.madrisan@qilinux.it>
  442 +- updated jre srpm package
  443 +---------------------------------------------------------------------------------
  444 +
  445 +Changes in version 1.6.12 <silvan.calarco@qilinux.it>
  446 +- fixes to background image and kdesktoprc
  447 +---------------------------------------------------------------------------------
  448 +
  449 +Changes in version 1.6.11 <silvan.calarco@qilinux.it>
  450 +- add new default background image (QiLinux Supernova)
  451 +---------------------------------------------------------------------------------
  452 +
  453 +Changes in version 1.6.10 <davide.madrisan@qilinux.it>
  454 +- removed comps.xml (it's now provided by qilinux-comps-%{platform} packages)
  455 +---------------------------------------------------------------------------------
  456 +
  457 +Changes in version 1.6.9 <silvan.calarco@qilinux.it>
  458 +- comps.xml: added kdebluetooth,don't set kat as default,update package names
  459 +---------------------------------------------------------------------------------
  460 +
  461 +Changes in version 1.6.8 <silvan.calarco@qilinux.it>
  462 +- comps.xml: added kdeaddons and kat
  463 +---------------------------------------------------------------------------------
  464 +
  465 +Changes in version 1.6.7 <davide.madrisan@qilinux.it>
  466 +- added spanish localization
  467 +---------------------------------------------------------------------------------
  468 +
  469 +Changes in version 1.6.6 <davide.madrisan@qilinux.it>
  470 +- added french localization
  471 +---------------------------------------------------------------------------------
  472 +
  473 +Changes in version 1.6.5 <davide.madrisan@qilinux.it>
  474 +- jre: fixed symlink in the /usr/lib/mozilla/plugins
  475 +---------------------------------------------------------------------------------
  476 +
  477 +Changes in version 1.6.4 <massimo.pintore@qilinux.it>
  478 +- netsrpm-install.sh: added function to check if package is already installed
  479 +- w32codecs: added others repositories
  480 +- flash-plugin: new version updates
  481 +- kdetools: icon name changed in msttcorefonts.desktop.in
  482 +- kdetools: added qilinux icons (size 22x22)
  483 +---------------------------------------------------------------------------------
  484 +
  485 +Changes in version 1.6.3 <silvan.calarco@qilinux.it>
  486 +- startkde.firsttime: first copy default KDE desktop files, then ours
  487 +---------------------------------------------------------------------------------
  488 +
  489 +Changes in version 1.6.2 <davide.madrisan@qilinux.it>
  490 +- win32codes: try downloading from alternative repositories in case of failure
  491 +- add shutdown and reboot QiLinux menu entries
  492 +---------------------------------------------------------------------------------
  493 +
  494 +Changes in version 1.6.1 <davide.madrisan@qilinux.it>
  495 +- jre: new version updates
  496 +- Makefile: minor fix
  497 +---------------------------------------------------------------------------------
  498 +
  499 +Changes in version 1.6.0 <silvan.calarco@qilinux.it>
  500 +- resourcesbrowsing: add support for KDE 3.4
  501 + Note: this breaks compatibility of this release of QiLinux-utils and KDE 3.3
  502 +---------------------------------------------------------------------------------
  503 +
  504 +Changes in version 1.5.3 <silvan.calarco@qilinux.it>
  505 +- jre: new version, fixes some build problems
  506 +---------------------------------------------------------------------------------
  507 +
  508 +Changes in version 1.5.2 <silvan.calarco@qilinux.it>
  509 +- added jdk SRPM package
  510 +---------------------------------------------------------------------------------
  511 +
  512 +Changes in version 1.5.1 <silvan.calarco@qilinux.it>
  513 +- comps.xml file update
  514 +---------------------------------------------------------------------------------
  515 +
  516 +Changes in version 1.5.0 <silvan.calarco@qilinux.it>
  517 +- comps.xml file update
  518 +---------------------------------------------------------------------------------
  519 +
  520 +Changes in version 1.4.9 <silvan.calarco@qilinux.it>
  521 +- comps.xml file update
  522 +---------------------------------------------------------------------------------
  523 +
  524 +Changes in version 1.4.8 <silvan.calarco@qilinux.it>
  525 +- added LICENSE to msttcorefonts
  526 +---------------------------------------------------------------------------------
  527 +
  528 +Changes in version 1.4.7 <silvan.calarco@qilinux.it>
  529 +- jre SRPM fixes
  530 +---------------------------------------------------------------------------------
  531 +
  532 +Changes in version 1.4.6 <silvan.calarco@qilinux.it>
  533 +- comps.xml file update
  534 +---------------------------------------------------------------------------------
  535 +
  536 +Changes in version 1.4.5 <silvan.calarco@qilinux.it>
  537 +- comps.xml file update
  538 +---------------------------------------------------------------------------------
  539 +
  540 +Changes in version 1.4.4 <silvan.calarco@qilinux.it>
  541 +- comps.xml file update
  542 +---------------------------------------------------------------------------------
  543 +
  544 +Changes in version 1.4.3 <silvan.calarco@qilinux.it>
  545 +- new comps.xml file
  546 +---------------------------------------------------------------------------------
  547 +
  548 +Changes in version 1.4.2 <silvan.calarco@qilinux.it>
  549 +- added automatic downloader for Java Runtime Environment
  550 +---------------------------------------------------------------------------------
  551 +
  552 +Changes in version 1.4.1 <silvan.calarco@qilinux.it>
  553 +- added default KDE desktop configuration and wallpaper (QiBubbles)
  554 +---------------------------------------------------------------------------------
  555 +
  556 +Changes in version 1.4.0 <silvan.calarco@qilinux.it>
  557 +- added LICENSE to flash
  558 +- added kdialog based addons installation with EULA support
  559 +---------------------------------------------------------------------------------
  560 +
  561 +Changes in version 1.3.4 <silvan.calarco@qilinux.it>
  562 +- added comps.xml file in qilinuxdir/comps/i586
  563 +---------------------------------------------------------------------------------
  564 +
  565 +Changes in version 1.3.3 <silvan.calarco@qilinux.it>
  566 +- ldap_functions: read and store LDAPHOSTDC from /etc/sysconfig/ldap
  567 +---------------------------------------------------------------------------------
  568 +
  569 +Changes in version 1.3.2 <silvan.calarco@qilinux.it>
  570 +- changed description for QiLinux desktop menu entry for system startup logs
  571 +- added QiLinux icons under crystalsvg 16x16,32x32,48x48,64x64 dirs
  572 +---------------------------------------------------------------------------------
  573 +
  574 +Changes in version 1.3.1 <silvan.calarco@qilinux.it>
  575 +- ldap_sysadmin_conf.sh: configure sysadmin rootbinddn in /etc/ldap.conf
  576 +---------------------------------------------------------------------------------
  577 +
  578 +Changes in version 1.3 <davide.madrisan@qilinux.it>
  579 +- w32codecs
  580 +- Makefile cleanups
  581 +---------------------------------------------------------------------------------
... ... @@ -0,0 +1,192 @@
  1 +# Makefile for openmamba-desktop-base
  2 +# Copyright (C) 2004-2010 by Silvan Calarco <silvan.calarco@mambasoft.it>
  3 +# Copyright (C) 2005-2007 by Davide Madrisan <davide.madrisan@gmail.com>
  4 +
  5 +include VERSION
  6 +
  7 +PACKAGE = desktop-base-kde4
  8 +
  9 +DISTROID = openmamba
  10 +
  11 +RPM_VENDOR = openmamba
  12 +RPM_DISTRIBUTION = openmamba
  13 +RPM_DISTROEXT = mamba
  14 +
  15 +SYSCONFIGFILE = netsrpminstall
  16 +
  17 +WALLPAPER = openmamba_Bamboo
  18 +DEFAULT_WALLPAPER = openmamba_Bamboo
  19 +
  20 +#SCREENSAVER = $(DISTROid).desktop
  21 +SCREENSAVER =
  22 +
  23 +DISTROid = $(shell echo $(DISTROID) | tr A-Z a-z)
  24 +DISTROICON = $(DISTROid)
  25 +
  26 +DESTDIR =
  27 +
  28 +prefix = /usr
  29 +exec_prefix = ${prefix}
  30 +sysconfdir = /etc
  31 +sbindir = ${exec_prefix}/sbin
  32 +bindir = ${exec_prefix}/bin
  33 +datadir = ${prefix}/share
  34 +initrddir = ${sysconfdir}/rc.d/init.d
  35 +mandir = ${prefix}/usr/share/man
  36 +sysconfigdir= ${sysconfdir}/sysconfig
  37 +xprofiledir = ${sysconfdir}/xprofile.d
  38 +mambabasedatadir = ${datadir}/openmamba/mambabase
  39 +mambawelcomedatadir = ${datadir}/openmamba/mambawelcome
  40 +bootrecoverdatadir = ${datadir}/openmamba/bootrecover
  41 +iconsdir = ${datadir}/icons/hicolor
  42 +kdeprefixdir = $(shell kde4-config --prefix)
  43 +kdedatadir = $(kdeprefixdir)/share
  44 +kdebindir = $(kdeprefixdir)/bin
  45 +kdeautostartdir = ${kdedatadir}/autostart
  46 +kdeconfigdir = ${kdedatadir}/config
  47 +kdewallpapersdir = ${kdedatadir}/wallpapers
  48 +localesdir = ${kdedatadir}/locale
  49 +
  50 +xdg_appsdir = ${datadir}/applications
  51 +xdg_directorydir = ${datadir}/desktop-directories
  52 +xdg_menudir = ${sysconfdir}/xdg/menus
  53 +xdg_mergedmenudir = $(xdg_menudir)/applications-merged
  54 +
  55 +distrorootdir = ${datadir}/$(DISTROid)
  56 +distrobindir = ${distrorootdir}/bin
  57 +distrosrpmsdir = ${distrorootdir}/SRPMS
  58 +distrokdedir = ${distrorootdir}/kde
  59 +srcdir = .
  60 +
  61 +INSTALL = /usr/bin/install
  62 +INSTALL_PROGRAM = ${INSTALL} -m 755
  63 +INSTALL_DATA = ${INSTALL} -m 644
  64 +INSTALL_DIR = ${INSTALL} -d -m 755
  65 +INSTALL_SCRIPT = ${INSTALL_PROGRAM}
  66 +
  67 +pck_kdedesktop = $(wildcard kde/desktop/*.bz2)
  68 +#pck_srpms = flashplugin jre msttcorefonts win32codecs
  69 +pck_srpms = flashplugin msttcorefonts win32codecs skype
  70 +
  71 +pck_infiles := $(wildcard kde/config/*.in \
  72 + kde/scripts/*.in \
  73 + kde/wallpapers/*.in \
  74 + SRPMS/*/*.in)
  75 +pck_sysconfigfile := distroutils.sysconfig
  76 +
  77 +distdir = $(PACKAGE)-$(VERSION)
  78 +dist_archive = $(distdir).tar.bz2
  79 +
  80 +pck_catalogs := $(wildcard mambabase/po/*.po)
  81 +pck_catalogs1 := $(wildcard mambawelcome/po/*.po)
  82 +pck_catalogs2 := $(wildcard bootrecover/po/*.po)
  83 +
  84 +.SUFFIXES:
  85 +.SUFFIXES: .in .po .mo
  86 +
  87 +.in:; @echo "generating $@..."; \
  88 + sed "s,@distroID@,$(DISTROID),g;\
  89 + s,@distroid@,$(DISTROid),g;\
  90 + s,@distroicon@,$(DISTROICON),g;\
  91 + s,@distribution@,$(RPM_DISTRIBUTION),g;\
  92 + s,@distroext@,$(RPM_DISTROEXT),g;\
  93 + s,@vendor@,$(RPM_VENDOR),g;\
  94 + s,@sysconfigfile@,$(SYSCONFIGFILE),g;\
  95 + s,@datadir@,${datadir},g;\
  96 + s,@distrobindir@,$(distrobindir),g;\
  97 + s,@distrokdedir@,$(distrokdedir),g;\
  98 + s,@distrosrpmsdir@,$(distrosrpmsdir),g;\
  99 + s,@wallpaper@,$(DEFAULT_WALLPAPER),g;\
  100 + s,@screensaver@,${SCREENSAVER},g;" $< > $@
  101 +
  102 +all: dist-update locales
  103 +
  104 +dist-update: $(pck_infiles:.in=)
  105 +
  106 +.po.mo:; msgfmt $< -o $@
  107 +
  108 +locales: $(pck_catalogs:.po=.mo) $(pck_catalogs1:.po=.mo) $(pck_catalogs2:.po=.mo)
  109 +
  110 +install-kde-distro-addons: dist-update
  111 + @$(INSTALL_DIR) $(DESTDIR)$(sysconfdir)/pam.d
  112 + @$(INSTALL_DIR) $(DESTDIR)$(sysconfdir)/sudoers.d/
  113 + @$(INSTALL_DIR) $(DESTDIR)$(bindir)
  114 + @$(INSTALL_DIR) $(DESTDIR)$(datadir)
  115 + @$(INSTALL_DIR) $(DESTDIR)$(sbindir)
  116 + @$(INSTALL_DIR) $(DESTDIR)$(distrobindir)
  117 + @$(INSTALL_DIR) $(DESTDIR)$(distrokdedir)
  118 + @$(INSTALL_DIR) $(DESTDIR)$(kdedatadir)
  119 + @$(INSTALL_DIR) $(DESTDIR)$(kdeautostartdir)
  120 + @$(INSTALL_DIR) $(DESTDIR)$(kdebindir)
  121 + @$(INSTALL_DIR) $(DESTDIR)$(kdeconfigdir)
  122 + @$(INSTALL_DIR) $(DESTDIR)$(kdewallpapersdir)
  123 + @$(INSTALL_DIR) $(DESTDIR)$(xprofiledir)
  124 + $(INSTALL_DATA) etc/pam.d/kde $(DESTDIR)$(sysconfdir)/pam.d/
  125 + $(INSTALL_DATA) etc/pam.d/kde-np $(DESTDIR)$(sysconfdir)/pam.d/
  126 + $(INSTALL_DATA) etc/sudoers.d/kde4 $(DESTDIR)$(sysconfdir)/sudoers.d/kde4
  127 + $(INSTALL_SCRIPT) kde/scripts/startkde-firsttime.sh $(DESTDIR)$(xprofiledir)
  128 + $(INSTALL_SCRIPT) kde/scripts/startkde.firsttime $(DESTDIR)$(kdebindir)
  129 + $(INSTALL_SCRIPT) kde/scripts/startkde.firsttime $(DESTDIR)$(kdebindir)
  130 + $(INSTALL_DATA) $(pck_kdedesktop) $(DESTDIR)$(distrokdedir)
  131 + cp -r kde/apps $(DESTDIR)$(kdedatadir)
  132 + $(INSTALL_DATA) kde/autostart/mambatray.desktop $(DESTDIR)$(kdeautostartdir)/mambatray.desktop
  133 + $(INSTALL_DATA) kde/config/kcmfonts $(DESTDIR)$(kdeconfigdir)/kcmfonts
  134 + $(INSTALL_DATA) kde/config/kdesurc $(DESTDIR)$(kdeconfigdir)/kdesurc
  135 + $(INSTALL_DATA) kde/config/kmilodrc $(DESTDIR)$(kdeconfigdir)/kmilodrc
  136 + $(INSTALL_DATA) kde/config/kmixrc $(DESTDIR)$(kdeconfigdir)/kmixrc
  137 + $(INSTALL_DATA) kde/config/kwinrc $(DESTDIR)$(kdeconfigdir)/kwinrc
  138 + $(INSTALL_DATA) kde/config/kickoffrc $(DESTDIR)$(kdeconfigdir)/kickoffrc
  139 + $(INSTALL_DATA) kde/config/kdeglobals $(DESTDIR)$(kdeconfigdir)/kdeglobals
  140 + $(INSTALL_DATA) kde/config/kdesktoprc $(DESTDIR)$(kdeconfigdir)/kdesktoprc
  141 + $(INSTALL_DATA) kde/config/kcmthememanagerrc $(DESTDIR)$(kdeconfigdir)/kcmthememanagerrc
  142 + $(INSTALL_DATA) kde/config/ksmserverrc $(DESTDIR)$(kdeconfigdir)/ksmserverrc
  143 + $(INSTALL_DATA) kde/config/konsolerc $(DESTDIR)$(kdeconfigdir)/konsolerc
  144 + $(INSTALL_DATA) kde/config/plasma-desktop-appletsrc $(DESTDIR)$(kdeconfigdir)/plasma-desktop-appletsrc
  145 + $(INSTALL_DATA) kde/config/plasma-desktoprc $(DESTDIR)$(kdeconfigdir)/plasma-desktoprc
  146 + $(INSTALL_DATA) kde/config/powerdevilrc $(DESTDIR)$(kdeconfigdir)/powerdevilrc
  147 + cp -a kde/wallpapers/$(WALLPAPER) $(DESTDIR)$(kdewallpapersdir)
  148 +
  149 +install-srpms:
  150 + @$(INSTALL_DIR) $(DESTDIR)$(distrosrpmsdir)
  151 + @$(INSTALL_DIR) $(DESTDIR)$(sysconfigdir)
  152 + :> $(DESTDIR)$(sysconfigdir)/$(SYSCONFIGFILE)
  153 + @$(INSTALL_DIR) $(DESTDIR)$(sysconfigdir)
  154 + for pck in $(pck_srpms); do\
  155 + rpmbuild -bs SRPMS/$$pck/$${pck}.spec \
  156 + --define="_sourcedir `pwd`/SRPMS/$$pck" \
  157 + --define="_srcrpmdir $(DESTDIR)$(distrosrpmsdir)" || exit 1;\
  158 + cat SRPMS/$$pck/$(pck_sysconfigfile) >> \
  159 + $(DESTDIR)$(sysconfigdir)/$(SYSCONFIGFILE);\
  160 + done
  161 +
  162 +install-icons:
  163 + @for i in 16x16 22x22 32x32 48x48 64x64 128x128; do \
  164 + $(INSTALL_DIR) $(DESTDIR)$(iconsdir)/$$i/apps/; \
  165 + done
  166 +
  167 +install: $(pck_infiles:.in=) \
  168 + install-kde-distro-addons \
  169 + install-icons
  170 +
  171 +dist: clean
  172 + @case `sed 15q ChangeLog` in \
  173 + *"$(VERSION)"*) : ;; \
  174 + *) \
  175 + echo "ChangeLog not updated; not releasing" 1>&2;\
  176 + exit 1;; \
  177 + esac
  178 + @rm -f $(dist_archive);\
  179 + tar cf - --exclude=$(dist_archive) -C .. $(distdir) | \
  180 + bzip2 -9 -c > $(dist_archive)
  181 + @echo "file \`$(dist_archive)' created"
  182 +
  183 +dist-rpm: dist
  184 + @rpm_sourcedir=`rpm --eval=%{_sourcedir}`;\
  185 + mv -f $(dist_archive) $$rpm_sourcedir;\
  186 + echo "and saved as \`$$rpm_sourcedir/$(dist_archive)'"
  187 +
  188 +clean:
  189 + rm -f $(dist_archive)
  190 + rm -f $(patsubst %.in,%,$(pck_infiles))
  191 + rm -f $(pck_catalogs:.po=.mo)
  192 +
... ... @@ -0,0 +1,2 @@
  1 +VERSION = 2.2.21
  2 +
... ... @@ -0,0 +1,9 @@
  1 +#%PAM-1.0
  2 +auth required pam_group.so
  3 +auth include system-auth
  4 +auth required pam_nologin.so
  5 +account include system-auth
  6 +password include system-auth
  7 +session required pam_limits.so
  8 +session required pam_unix.so
  9 +session required pam_mkhomedir.so silent
... ... @@ -0,0 +1,11 @@
  1 +#%PAM-1.0
  2 +#
  3 +# PAM configuration for KDM autologin
  4 +#
  5 +auth required pam_group.so
  6 +auth required pam_permit.so
  7 +account include system-auth
  8 +session required pam_limits.so
  9 +session required pam_permit.so
  10 +session required pam_mkhomedir.so silent
  11 +password required pam_deny.so
... ... @@ -0,0 +1,11 @@
  1 +# KDE4 sudoers.d file.
  2 +#
  3 +# This file MUST be edited with the 'visudo' command as root.
  4 +#
  5 +# See the sudoers man page for the details on how to write a sudoers file.
  6 +#
  7 +
  8 +# Cmnd alias specification
  9 +Cmnd_Alias KDE4_CMD = /opt/kde/bin/*, /opt/kde/lib/kde4/libexec/*
  10 +
  11 +%sysadmin ALL = PASSWD: KDE4_CMD
... ... @@ -0,0 +1,674 @@
  1 + GNU GENERAL PUBLIC LICENSE
  2 + Version 3, 29 June 2007
  3 +
  4 + Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
  5 + Everyone is permitted to copy and distribute verbatim copies
  6 + of this license document, but changing it is not allowed.
  7 +
  8 + Preamble
  9 +
  10 + The GNU General Public License is a free, copyleft license for
  11 +software and other kinds of works.
  12 +
  13 + The licenses for most software and other practical works are designed
  14 +to take away your freedom to share and change the works. By contrast,
  15 +the GNU General Public License is intended to guarantee your freedom to
  16 +share and change all versions of a program--to make sure it remains free
  17 +software for all its users. We, the Free Software Foundation, use the
  18 +GNU General Public License for most of our software; it applies also to
  19 +any other work released this way by its authors. You can apply it to
  20 +your programs, too.
  21 +
  22 + When we speak of free software, we are referring to freedom, not
  23 +price. Our General Public Licenses are designed to make sure that you
  24 +have the freedom to distribute copies of free software (and charge for
  25 +them if you wish), that you receive source code or can get it if you
  26 +want it, that you can change the software or use pieces of it in new
  27 +free programs, and that you know you can do these things.
  28 +
  29 + To protect your rights, we need to prevent others from denying you
  30 +these rights or asking you to surrender the rights. Therefore, you have
  31 +certain responsibilities if you distribute copies of the software, or if
  32 +you modify it: responsibilities to respect the freedom of others.
  33 +
  34 + For example, if you distribute copies of such a program, whether
  35 +gratis or for a fee, you must pass on to the recipients the same
  36 +freedoms that you received. You must make sure that they, too, receive
  37 +or can get the source code. And you must show them these terms so they
  38 +know their rights.
  39 +
  40 + Developers that use the GNU GPL protect your rights with two steps:
  41 +(1) assert copyright on the software, and (2) offer you this License
  42 +giving you legal permission to copy, distribute and/or modify it.
  43 +
  44 + For the developers' and authors' protection, the GPL clearly explains
  45 +that there is no warranty for this free software. For both users' and
  46 +authors' sake, the GPL requires that modified versions be marked as
  47 +changed, so that their problems will not be attributed erroneously to
  48 +authors of previous versions.
  49 +
  50 + Some devices are designed to deny users access to install or run
  51 +modified versions of the software inside them, although the manufacturer
  52 +can do so. This is fundamentally incompatible with the aim of
  53 +protecting users' freedom to change the software. The systematic
  54 +pattern of such abuse occurs in the area of products for individuals to
  55 +use, which is precisely where it is most unacceptable. Therefore, we
  56 +have designed this version of the GPL to prohibit the practice for those
  57 +products. If such problems arise substantially in other domains, we
  58 +stand ready to extend this provision to those domains in future versions
  59 +of the GPL, as needed to protect the freedom of users.
  60 +
  61 + Finally, every program is threatened constantly by software patents.
  62 +States should not allow patents to restrict development and use of
  63 +software on general-purpose computers, but in those that do, we wish to
  64 +avoid the special danger that patents applied to a free program could
  65 +make it effectively proprietary. To prevent this, the GPL assures that
  66 +patents cannot be used to render the program non-free.
  67 +
  68 + The precise terms and conditions for copying, distribution and
  69 +modification follow.
  70 +
  71 + TERMS AND CONDITIONS
  72 +
  73 + 0. Definitions.
  74 +
  75 + "This License" refers to version 3 of the GNU General Public License.
  76 +
  77 + "Copyright" also means copyright-like laws that apply to other kinds of
  78 +works, such as semiconductor masks.
  79 +
  80 + "The Program" refers to any copyrightable work licensed under this
  81 +License. Each licensee is addressed as "you". "Licensees" and
  82 +"recipients" may be individuals or organizations.
  83 +
  84 + To "modify" a work means to copy from or adapt all or part of the work
  85 +in a fashion requiring copyright permission, other than the making of an
  86 +exact copy. The resulting work is called a "modified version" of the
  87 +earlier work or a work "based on" the earlier work.
  88 +
  89 + A "covered work" means either the unmodified Program or a work based
  90 +on the Program.
  91 +
  92 + To "propagate" a work means to do anything with it that, without
  93 +permission, would make you directly or secondarily liable for
  94 +infringement under applicable copyright law, except executing it on a
  95 +computer or modifying a private copy. Propagation includes copying,
  96 +distribution (with or without modification), making available to the
  97 +public, and in some countries other activities as well.
  98 +
  99 + To "convey" a work means any kind of propagation that enables other
  100 +parties to make or receive copies. Mere interaction with a user through
  101 +a computer network, with no transfer of a copy, is not conveying.
  102 +
  103 + An interactive user interface displays "Appropriate Legal Notices"
  104 +to the extent that it includes a convenient and prominently visible
  105 +feature that (1) displays an appropriate copyright notice, and (2)
  106 +tells the user that there is no warranty for the work (except to the
  107 +extent that warranties are provided), that licensees may convey the
  108 +work under this License, and how to view a copy of this License. If
  109 +the interface presents a list of user commands or options, such as a
  110 +menu, a prominent item in the list meets this criterion.
  111 +
  112 + 1. Source Code.
  113 +
  114 + The "source code" for a work means the preferred form of the work
  115 +for making modifications to it. "Object code" means any non-source
  116 +form of a work.
  117 +
  118 + A "Standard Interface" means an interface that either is an official
  119 +standard defined by a recognized standards body, or, in the case of
  120 +interfaces specified for a particular programming language, one that
  121 +is widely used among developers working in that language.
  122 +
  123 + The "System Libraries" of an executable work include anything, other
  124 +than the work as a whole, that (a) is included in the normal form of
  125 +packaging a Major Component, but which is not part of that Major
  126 +Component, and (b) serves only to enable use of the work with that
  127 +Major Component, or to implement a Standard Interface for which an
  128 +implementation is available to the public in source code form. A
  129 +"Major Component", in this context, means a major essential component
  130 +(kernel, window system, and so on) of the specific operating system
  131 +(if any) on which the executable work runs, or a compiler used to
  132 +produce the work, or an object code interpreter used to run it.
  133 +
  134 + The "Corresponding Source" for a work in object code form means all
  135 +the source code needed to generate, install, and (for an executable
  136 +work) run the object code and to modify the work, including scripts to
  137 +control those activities. However, it does not include the work's
  138 +System Libraries, or general-purpose tools or generally available free
  139 +programs which are used unmodified in performing those activities but
  140 +which are not part of the work. For example, Corresponding Source
  141 +includes interface definition files associated with source files for
  142 +the work, and the source code for shared libraries and dynamically
  143 +linked subprograms that the work is specifically designed to require,
  144 +such as by intimate data communication or control flow between those
  145 +subprograms and other parts of the work.
  146 +
  147 + The Corresponding Source need not include anything that users
  148 +can regenerate automatically from other parts of the Corresponding
  149 +Source.
  150 +
  151 + The Corresponding Source for a work in source code form is that
  152 +same work.
  153 +
  154 + 2. Basic Permissions.
  155 +
  156 + All rights granted under this License are granted for the term of
  157 +copyright on the Program, and are irrevocable provided the stated
  158 +conditions are met. This License explicitly affirms your unlimited
  159 +permission to run the unmodified Program. The output from running a
  160 +covered work is covered by this License only if the output, given its
  161 +content, constitutes a covered work. This License acknowledges your
  162 +rights of fair use or other equivalent, as provided by copyright law.
  163 +
  164 + You may make, run and propagate covered works that you do not
  165 +convey, without conditions so long as your license otherwise remains
  166 +in force. You may convey covered works to others for the sole purpose
  167 +of having them make modifications exclusively for you, or provide you
  168 +with facilities for running those works, provided that you comply with
  169 +the terms of this License in conveying all material for which you do
  170 +not control copyright. Those thus making or running the covered works
  171 +for you must do so exclusively on your behalf, under your direction
  172 +and control, on terms that prohibit them from making any copies of
  173 +your copyrighted material outside their relationship with you.
  174 +
  175 + Conveying under any other circumstances is permitted solely under
  176 +the conditions stated below. Sublicensing is not allowed; section 10
  177 +makes it unnecessary.
  178 +
  179 + 3. Protecting Users' Legal Rights From Anti-Circumvention Law.
  180 +
  181 + No covered work shall be deemed part of an effective technological
  182 +measure under any applicable law fulfilling obligations under article
  183 +11 of the WIPO copyright treaty adopted on 20 December 1996, or
  184 +similar laws prohibiting or restricting circumvention of such
  185 +measures.
  186 +
  187 + When you convey a covered work, you waive any legal power to forbid
  188 +circumvention of technological measures to the extent such circumvention
  189 +is effected by exercising rights under this License with respect to
  190 +the covered work, and you disclaim any intention to limit operation or
  191 +modification of the work as a means of enforcing, against the work's
  192 +users, your or third parties' legal rights to forbid circumvention of
  193 +technological measures.
  194 +
  195 + 4. Conveying Verbatim Copies.
  196 +
  197 + You may convey verbatim copies of the Program's source code as you
  198 +receive it, in any medium, provided that you conspicuously and
  199 +appropriately publish on each copy an appropriate copyright notice;
  200 +keep intact all notices stating that this License and any
  201 +non-permissive terms added in accord with section 7 apply to the code;
  202 +keep intact all notices of the absence of any warranty; and give all
  203 +recipients a copy of this License along with the Program.
  204 +
  205 + You may charge any price or no price for each copy that you convey,
  206 +and you may offer support or warranty protection for a fee.
  207 +
  208 + 5. Conveying Modified Source Versions.
  209 +
  210 + You may convey a work based on the Program, or the modifications to
  211 +produce it from the Program, in the form of source code under the
  212 +terms of section 4, provided that you also meet all of these conditions:
  213 +
  214 + a) The work must carry prominent notices stating that you modified
  215 + it, and giving a relevant date.
  216 +
  217 + b) The work must carry prominent notices stating that it is
  218 + released under this License and any conditions added under section
  219 + 7. This requirement modifies the requirement in section 4 to
  220 + "keep intact all notices".
  221 +
  222 + c) You must license the entire work, as a whole, under this
  223 + License to anyone who comes into possession of a copy. This
  224 + License will therefore apply, along with any applicable section 7
  225 + additional terms, to the whole of the work, and all its parts,
  226 + regardless of how they are packaged. This License gives no
  227 + permission to license the work in any other way, but it does not
  228 + invalidate such permission if you have separately received it.
  229 +
  230 + d) If the work has interactive user interfaces, each must display
  231 + Appropriate Legal Notices; however, if the Program has interactive
  232 + interfaces that do not display Appropriate Legal Notices, your
  233 + work need not make them do so.
  234 +
  235 + A compilation of a covered work with other separate and independent
  236 +works, which are not by their nature extensions of the covered work,