2011-06-15 Niels Rogalla * [r2402] VERSION: -version 0.6.0_rc3 * [r2401] functions/config_sessions.sh: -support xtdesk and idesk 2011-06-14 Niels Rogalla * [r2386] functions/config_x11.sh: -disable LVDS1 virtual monitors on zotacs * [r2385] skel/fluxbox/keys: -added "alt" macros too * [r2383] skel/fluxbox/keys: -added macros to move windows around * [r2382] init.d/alxsettings: -moved ~/.xtdeskrc to ~/.xdesktop/xtdeskrc * [r2381] functions/config_sessions.sh: -moved ~/.xtdeskrc to ~/.xdesktop/xtdeskrc -fixed broken command icons * [r2376] ChangeLog: -updated ChangeLog * [r2375] VERSION: -version 0.6.0_rc2 * [r2374] skel/fluxbox/init: -merged against upstream config to fix an issue that x11 windows cannot be moved * [r2372] bin/update-alx.sh, conf/config.rc: -variable diskspace * [r2371] functions/config_sessions.sh: -sleep one second to wait until busybox is fully initialized and the screen is really centered 2011-05-18 Niels Rogalla * [r2174] make-tarball.sh: -fixed make-tarball script again * [r2171] make-tarball.sh: -fixed make-tarball script * [r2169] ChangeLog[ADD]: -added ChangeLog * [r2168] VERSION[ADD]: -version 0.6.0_rc1 * [r2167] skel/net/net.eth0: -set default to timeout after 10 seconds, not to send 10 packets * [r2166] functions/config_sessions.sh: -fixed some typos * [r2165] functions/config_x11.sh: -fixed a typo * [r2164] functions/config_printers.sh: -name -> printer_name * [r2163] conf/config.rc: -set default to timeout after 10 seconds, not to send 10 packets * [r2162] functions/config_ssh_auth.sh: -all filename variables should be escaped to support whitespaces * [r2161] functions/config_sessions.sh: -fixed handling to support whitespaces in names and added params for execs * [r2160] functions/config_printers.sh: -all filename variables should be escaped to support whitespaces -fixed a typo * [r2159] functions/config_network.sh: -all filename variables should be escaped to support whitespaces -check for null and zero values! * [r2158] functions/common.sh: -better escaping to support whitespaces * [r2157] functions/common.sh: -added updateconfig() function 2011-05-17 Niels Rogalla * [r2156] init.d/alxsettings: -variable dhcp client trough config.rc * [r2155] functions/config_network.sh: -variable dhcp client trough config.rc * [r2154] conf/config.rc: -variable dhcp client trough config.rc * [r2153] init.d/alxsettings: -fixed one missed rc_mecho * [r2152] functions/mysqlfunctions: -eval already exports the variable - no need to do it twice, wich produces escaping issues * [r2151] functions/config_modules.sh: -fixed a typo * [r2150] install.sh[DEL]: -install.sh not needed anymore, we got a Makefile * [r2149] functions/config_sessions.sh: -get database data via evaluate_table() function and use the advantages of xml (no problems with empty values anymore) -generate session items and menuitems more variable and not at once * [r2148] functions/config_x11.sh: -get database data via evaluate_table() function and use the advantages of xml (no problems with empty values anymore) * [r2147] functions/config_printers.sh: -get database data via evaluate_table() function and use the advantages of xml (no problems with empty values anymore) * [r2146] functions/config_modules.sh: -get database data via evaluate_table() function and use the advantages of xml (no problems with empty values anymore) -get rid of the old argfile handling and add module arguments directly * [r2145] functions/config_network.sh: -get database data via evaluate_table() function and use the advantages of xml (no problems with empty values anymore) * [r2144] functions/config_auth.sh: -get database data via evaluate_table() function and use the advantages of xml (no problems with empty values anymore) * [r2143] functions/mysqlfunctions: -added evaluate_table() and evaluate_statement() functions with xml support * [r2142] functions/common.sh: -added rc_mecho() function * [r2141] init.d/alxsetstate, init.d/alxsettings: -use rc_print, rc_echo and rc_mecho functions to print init messages 2011-05-16 Niels Rogalla * [r2127] functions/config_auth.sh: -suppress passwd messages * [r2126] functions/config_printers.sh: -fixed ports * [r2123] init.d/alxsetstate: -be more informative in the status messages * [r2122] init.d/alxsettings: -renamed modules.d -> modprobe.d and added .conf suffix -clear printing-settings properly and remove services * [r2121] functions/config_modules.sh: -clear argfile in create argfile function * [r2120] functions/config_network.sh: -renamed modules.d -> modprobe.d and added .conf suffix 2011-05-11 Niels Rogalla * [r2039] init.d/alxsettings: -added common.sh -dropped commented cruft -only support 2.6 kernels - install modprobe.conf related stuff only and be compat with newer modutils -coding style updates -use pidof instead of quering ps -A * [r2038] Makefile: -install common.sh * [r2037] functions/config_x11.sh: -drop MOUSE_RESOLTION support atm to be compat with alx-0.5.7 database -GLOGIN not needed anymore, we are using slim directly not with the magellan standard xdm init script -clearconfig() and addconfig() moved to common.sh -use lower chars for local variables -do not create the full xorg.conf anymore, make use of the xorg.conf.d feature of xorg-server-1.10 and only use snippets * [r2036] functions/config_ssh_auth.sh: -make use of the new addconfig() && clearconfig() functions * [r2035] functions/config_sessions.sh: -make use of the new addconfig() && clearconfig() functions * [r2034] functions/config_printers.sh: -make use of the new addconfig() && clearconfig() functions * [r2033] functions/config_network.sh: -make use of the new addconfig() && clearconfig() functions * [r2032] functions/common.sh[ADD]: -added common.sh with global addconfig() and clearconfig() functions * [r2031] skel/fluxbox/menu.footer: -use seperator instead of nop * [r2030] skel/fluxbox/keys: -adjust buttons settings to work with newer fluxbox, right click must be allowed * [r2029] bin/update-alx.sh: - do not display any colors and update mage only, if a newer version exist 2011-05-10 Niels Rogalla * [r2023] functions/config_auth.sh: -busybox compat 2011-05-09 Niels Rogalla * [r2016] functions/config_network.sh: -removed old samba cruft * [r2015] functions/config_network.sh: -be more busybox compat, use udhcpc as standard dhcp client * [r2014] init.d/alxsettings: -reverted modules-update changes which are not applied upstream too -fixe one more dhcpcd -> udhcpc instance * [r2013] functions/config_modules.sh: -no splitted modules.autoload files anymore * [r2011] init.d/alxsettings: -be more busybox compat, use udhcpc as standard dhcp client * [r2010] init.d/alxsettings: -be more busybox compat, use udhcpc as standard dhcp client * [r2009] init.d/alxsettings: -simply call hwsetup and renamed all hwdetect references to hwsetup * [r2008] init.d/alxsettings: -use conf.d instead of the deprecated sysconfig * [r2007] init.d/alxsetstate, init.d/alxsettings: -busybox-initscripts compat * [r2005] Makefile: -fixed Makefile * [r2004] functions/config_x11.sh: -fixed header -added clearconfig and addconfig functions and use them -clean up old cruft, we do not support old configurations anymore * [r2003] functions/mysqlfunctions: -fixed header -fixed coding style * [r2002] skel/fluxbox/apps, skel/fluxbox/keys: -fixed header * [r2001] functions/config_network.sh, functions/config_sessions.sh: -fixed header * [r2000] conf/config.rc: -fixed header * [r1999] bin/user_shutdown.sh: -fixed header -do not use full pathes, rely on PATH environment * [r1998] bin/user_reboot.sh: -do not use full pathes, rely on PATH environment * [r1997] bin/update-alx.sh: -fixed header -MAGE_TARGET -alx was dropped -be mage-0.4 compat * [r1996] bin/txt2html.sh: -fixed header 2011-05-07 Niels Rogalla * [r1980] Makefile[ADD]: -added Makefile for easier builds * [r1979] skel/slim/slim.conf: -fixed slim.conf to support busybox/rxvt and to match our patched version of slim -removed any comments and non needed settings * [r1978] skel/net/net.eth0: -fixed header -use udhcpc as standard dhcp util * [r1977] skel/idesk[DEL]: -dropped idesk support * [r1976] init.d/alxsettings: -fixed header -use /etc/conf.d and not the old sysconfig anymore -removed unneeded checks and variables -do not use fullpath for programes, rely on PATH environment * [r1975] init.d/alxsetstate: -fixed header -use /etc/conf.d and not the old sysconfig anymore -removed unneeded checks and variables * [r1974] functions/config_versions.sh: -the -alx target names for packages are not used anymore, using real split_packkages * [r1973] functions/config_ssh_auth.sh: -support dropbear and dropped openssh * [r1972] functions/config_printers.sh: -fixed header -support lprng and dropped samba/cups support * [r1971] functions/config_modules.sh: -fixed header and variable names * [r1970] skel/samba[DEL]: -dropped samba support * [r1969] functions/config_auth.sh: -dropped samba support 2011-04-14 Niels Rogalla * [r1800] .[CPY], functions/config_x11.sh, init.d/alxsettings: created 0.6.x branch 2011-02-17 Niels Rogalla * [r1721] -support module arguments 2011-01-25 Niels Rogalla * [r1718] -fixed slim configuration on the first start * [r1715] -always generate a new slim configuriation - even if hardware re-detection was forced * [r1713] -added numlockx back, because slims numlock doesn't work sometimes * [r1710] -fixed a small typo 2011-01-24 Niels Rogalla * [r1708] -install slim as display manager and dropped old X-no-wm stuff * [r1707] -added slim config skeleton * [r1706] -remove numlockx in favor of slim * [r1705] -dropped xdm-alx rc in favor of slim * [r1704] -remove numlockx in favor of slim -fork wfica autostart into background * [r1703] -setup slim as displaymanager * [r1702] -dropped X-no-wm in favor of slim displaymanager * [r1701] -dropped old cruft 2011-01-22 Niels Rogalla * [r1655] -revert sleep hacks - InputDevice issues are fixed with xorg-7.6/xorg-server-1.9 * [r1654] -be more compatible to newer ica-clients * [r1653] -fallback to sane refresh timings if EDID of the monitor returns zero rates * [r1652] -revert sleep hack - InputDevice issues are fixed with xorg-7.6/xorg-server-1.9 2010-12-30 Niels Rogalla * [r1647] -read horizsync and vertrefresh settings from current monitor and add them to the xorg.conf; should fix some timing issues on old monitors * [r1646] -only add modules to autoload if they really exist (may be included in the kernel image) 2010-12-28 Niels Rogalla * [r1642] -always enable numlock for all statring method of an ica-session (via menu, icon) * [r1641] -add fallback modelines to xorg.conf when ddcxinfo was found 2010-12-22 Niels Rogalla * [r1639] -always start fluxbox with numlock enabled 2010-12-10 Niels Rogalla * [r1637] -typo 2010-12-09 Niels Rogalla * [r1626] -fixed printcap, all printers should be shown on windows * [r1624] -fixed some escaping issues * [r1622] -create a modprobe.d module alias for eth0 too, which gets included in modprobe.conf for newer kernels -always disable ALX_CONFD_NETWORKING while re-running hardware detection 2010-12-08 Niels Rogalla * [r1620] -only add fonts to fontpath if they really exist to suppress errors/warnings in Xorg.log -prefer openchrome module when via driver was selected * [r1619] -sleep on second to satisfy udev; this fixes the non-working keyboard issue * [r1618] -added some traps to umount netshares if the script aborts abnormal 2010-12-06 Niels Rogalla * [r1616] -fixed some escaping issues * [r1615] -load intel-agp for 'intel' xorg-drivers too 2010-12-02 Niels Rogalla * [r1598] -added unsupported-netcard-drivers which contains drivers hwsetup should not find - these are not supported with alx * [r1597] -added unsupported-netcard-drivers which contains drivers hwsetup should not find - these are not supported with alx * [r1596] -fixed a smal issue that dhcpcd does not shutdown while detecting new hardware (first run or while re-run of hwsetup) * [r1594] -adjusted the margins to fit 48x48 icons better * [r1593] -replaced old icons against 48x48 sized icons * [r1592] -change default icons size from 32x32 to 48x48 2010-12-01 Niels Rogalla * [r1590] -added a new default icon * [r1589] -fixed a typo in the tigervnc detection 2010-11-26 Niels Rogalla * [r1587] -fixed whitespaces * [r1586] -support tigervnc 2010-11-23 Niels Rogalla * [r1584] -added missing config_versions.sh * [r1582] -added config_version and import current version info to database -use new key refresh_rate and deprecate monitorid for x11 graphics -updated xorg.conf and use cvt to calculate modelines with given refresh_rate -enabled dri * [r1581] -complain verbosely if mount_server fails -removed comments -fixed spelling 2010-09-30 Niels Rogalla * [r1568] -support multiple usb-printers -cleanup comments 2009-02-05 Niels Rogalla * [r549] - fixed make-tarball 2009-02-04 Niels Rogalla * [r547] - added usb printing support * [r546] - pruned old cruft * [r545] moved from subdir to main branch dir * [r544] - added make-tarball script * [r543] - created alxconf_20060908 branch for the stable-050 alx based on tag alxconf_20060908_1 2006-02-20 * [r375] This commit was manufactured by cvs2svn to create tag 'alxconf_20060908_1'. 2006-02-20 Niels Rogalla * [r374] variable update servers 2006-01-26 Niels Rogalla * [r373] - nice patch 2005-12-15 Niels Rogalla * [r372] new 2005-10-26 Niels Rogalla * [r371] install $SETTINGSPATH if missing * [r370] fixed confd-networking 2005-10-11 Niels Rogalla * [r368] create now missing xinitrc * [r367] fixed some stupid logic issues 2005-10-10 Niels Rogalla * [r366] detailed desc about all avail. nics * [r365] added better modue desc for nics * [r364] added missing sql layout * [r363] - added more dropdown menus for the wireless_extensions - fixed window-size of the help; cfg_screensaver was too long * [r362] updated help comments * [r361] updated changelog * [r359] typo * [r357] remove_all_settings: - removing also smb&cups stuff - removing user settings - restore default network settings from skeleton * [r356] default networking skeleton * [r355] cvs import: alx-web for alxconfig-ng - code clean up and - reorganized the whole structure * [r353] added fix to convert zd1211 to zydas for wpa_supplicant 2005-10-09 Niels Rogalla * [r350] fixed a small issue; ALX_IFACE is needed before it gets exported. using now the confd-networking file, its the better solution for now * [r348] - fixed whitespaces - using now mysqldo from mysqlfunctions - fixed broken wireless extensions support - added support for preliminary confd-networking - added support mutiple ifaces support - using better literal tests ( [[ xx ]] construct ) - fixed some bootup and performance issues * [r347] - fixed whitespaces - using now mysqldo from mysqlfunctions - added support mutiple ifaces support * [r346] - fixed whitespaces - using now mysqldo from mysqlfunctions - added wireless_extionsions support - added support for preliminary confd-networking - added support mutiple ifaces support * [r345] - using now mysqldo from mysqlfunctions * [r344] - fixed whitespaces - added mysqldo function * [r343] - fixed whitespaces - using now mysqldo from mysqlfunctions - using better literal tests ( [[ xx ]] construct ) * [r342] - fixed whitespaces - using now mysqldo from mysqlfunctions * [r341] - fixed whitespaces - using now mysqldo from mysqlfunctions - removed config_printing_old function * [r340] added comment about mage-0.4.x * [r339] typos 2005-09-27 Niels Rogalla * [r338] - fixed wrong fluxbox keys import - added screensaver selection support with optional passwd 2005-09-22 Niels Rogalla * [r337] - added wlan support - added support for multiple nic-devices for the prelim network - now supporting cmdline args for hardware detection and settings reset - * [r336] using now md5crypt passwd, with help of openssl, theoretically the perl dependency isn't needed anymore.. will check that 2005-09-18 Niels Rogalla * [r334] now clearing the ${modfile} again 2005-09-14 Niels Rogalla * [r332] - loading now lp, parport, parport_pc forcefully, some pcs with non fully acpi compilant bioses doesn't detect them right 2005-09-07 Niels Rogalla * [r330] added HOME=/root as $HOME is not defined on system boot * [r329] added support for vnc passwds 2005-09-06 Niels Rogalla * [r327] typo * [r325] added support for realvnc * [r324] fixed ica desktop icons -> wrong command path 2005-09-01 Niels Rogalla * [r322] typo * [r320] added a default icon for program menuitems * [r319] added missing .fluxbos/app for autostart * [r318] added a fix for i810 gfx cards (needs intel-agp if this was compiled as module) * [r317] - added option --default-icon to generate_icon() - now creating also program desktop icons - simplify creation of menuitem and desktop icons for program with help of generate_program_sh() - fetching list of program now earlier to minimize the overhead of mysql calls 2005-08-31 Niels Rogalla * [r314] last_insert_id() +1 is bad -> the right one is already the retval of last_insert_id() * [r313] - using a better method to fetch new client serials - abort import_settings_local after hardware stuff when hardware-auto-detection is called - now creating missing sysinfo icon at the first boot 2005-08-28 Niels Rogalla * [r311] fixed a typo * [r309] - bigger width for the msgbox * [r308] - better messages - added a die functions and use it at critical points * [r307] - now aborting on invalid serials * [r306] no aborting on invalid serials * [r305] added a msg for invalid serials * [r304] added generation oftdesktop icons * [r303] fixed samba version check as 2.2.8a gots not recogniced * [r302] fixed change of smb passwd with >= v3 * [r301] new file * [r300] changed idesk -> xtdesk 2005-08-18 Niels Rogalla * [r298] increased timeout to 20 seconds * [r297] added missing sed magic for menu header * [r295] fixed some logic errors * [r293] typo * [r292] added install of update-alx.sh * [r291] fixed whitespaces and added variable menu header support * [r290] fixed samba conf issues; now checking for smb2 and 3 * [r289] auto-update an alx wheehaaa ;) * [r288] needed for samba-3.0.14a * [r287] variable support 2005-08-17 Niels Rogalla * [r286] changed timeout to 10 seconds; quoting the cars * [r284] added beep3x and reach_mysql_server function * [r283] added to major functions: do not change any settings if mysql server is not reachable * [r282] added to major functions: do not change any settings if mysql server is not reachable and support re-check of the client hardware. also set dhcp timeout of the preliminary network to 10 seconds * [r280] added flash support; oh an i have to rewrite this crappy thing 2005-08-03 Niels Rogalla * [r278] fixed wrong pc104 keyboard layout using pc105 * [r277] fixed .ica menu bug; added menu support for other programs like firefox (cfg_other_menuitems) * [r276] added mac fake support 2005-07-10 Niels Rogalla * [r275] create fluxbox config at first boot 2005-05-11 Niels Rogalla * [r274] fixed unset_state mac issue 2005-04-28 Niels Rogalla * [r273] typo * [r272] cleaned the code; and added auto colors :) 2005-04-21 Niels Rogalla * [r271] set desired colors to 8 (24bit) 2005-04-20 Niels Rogalla * [r270] added lpd services 2005-04-19 Niels Rogalla * [r269] added samba skeleton * [r268] set grub timeout to 0, and fixed a typo in the fstab creation * [r267] new; smb.conf skeleton * [r266] added setup of /etc/samba/smb.conf 2005-04-18 Niels Rogalla * [r265] added HOME=/root to fix issues with ssh keyexchange at bootup * [r264] added HOME=/root to fix issues with ssh keyexchange at bootup * [r263] added config_ssh_auth to first boot, so reboot can be done via the web-interface * [r262] added some comments for the udev issue * [r261] fixed kernel2.6 udev issue * [r260] fixed some issues when started from init * [r259] This commit was generated by cvs2svn to compensate for changes in r50, which included commits to RCS files with non-trunk default branches. 2005-04-14 Niels Rogalla * [r257] added config_modules * [r256] new; configures kernel modules * [r255] fixed localhosts entries in /etc/hosts * [r254] fixed some global var which shall be local vars * [r253] new; ssh key exchange functions for remote reboot/shutdown * [r252] writing some needed default settings to the db (autostart&passwords); added ssh key exchange for remote reboot/shutdown * [r251] added config_ssh_auth.sh 2005-04-13 Niels Rogalla * [r250] fixed passwords with @ * [r249] added config_auth * [r248] added config_auth and cleaned file * [r247] fixed service stop; change now to current vt to display messages at system reboot/shutdown * [r246] added session autload and ica-session creation * [r245] new; configures system authentification 2005-04-12 Niels Rogalla * [r244] added cups and samba autoload/autodel from runlevels * [r243] add installation of the new shudown and reboot scripts * [r242] make use of new shudown and reboot scripts * [r241] removed debug messages (commented them out) * [r240] new * [r239] import from aka-cvs * [r238] new 2005-03-10 Niels Rogalla * [r237] bad typo * [r236] new * [r235] updated * [r234] added UNPRIV_USER 2005-03-09 Niels Rogalla * [r233] added default icon * [r232] fixed typos * [r231] fixed hostname * [r230] fixed hostname * [r229] fixed cfg_monitor * [r228] added * [r227] fixed * [r226] fixed 2005-03-08 Niels Rogalla * [r225] fixed * [r224] new * [r223] fixed a typo * [r222] added header; cleaned whitespaces * [r221] new * [r220] new * [r219] new * [r218] new 2005-03-05 Niels Rogalla * [r217] test; not ready for public 2005-03-04 Niels Rogalla * [r216] new * [r215] test * [r214] test 2005-03-03 Niels Rogalla * [r213] initial release * [r211] This commit was generated by cvs2svn to compensate for changes in r2, which included commits to RCS files with non-trunk default branches. 2005-03-03 * [r209] New repository initialized by cvs2svn.