2003-08-07 10:29  sofar

	* usr/share/man/man8/lfirsttime.8: small adjustments

2003-08-07 10:21  sofar

	* usr/share/man/man8/lcrash.8: Updating this page to make it a bit
	more recent.

2003-08-07 09:48  sofar

	* bin/lvu, sbin/lunar, var/lib/lunar/functions/check.lunar,
	var/lib/lunar/functions/depends.lunar,
	var/lib/lunar/functions/install.lunar: Adding uniform parameter
	passing to lvu, fixing up lvu urls to ignore testpack() and
	connect(), hooking up --help to lunar, also making it call the
	proper fix/nofix/fixdepends code. Last merged fixing code into
	check.lunar, so this is all together in one file and not in
	install.lunar.

2003-08-07 07:35  sofar

	* var/lib/lunar/functions/optimize.lunar: Reverted tchans patch
	since that killed the optimizations on compile. Adding a line where
	the optimizations are read just before the menu's are run, so we're
	all happy now.

2003-08-07 05:56  tchan

	* sbin/: lget, lin, lrm, lunar: Added/corrected help() function
	text in all four coretools.  Still needs work by sofar.

2003-08-07 04:24  tchan

	* var/lib/lunar/functions/optimize.lunar: Fixed the bug in theedge
	of "lunar optimize" not loading up the settings from
	/etc/lunar/local/optimizations.  sofar had moved the sourcing of
	the optimizations file into the optimize() which is too late.  I
	moved it to the top of the optimize_architecture().  Older code
	just had the sourcing of optimizations at the top of optimize.lunar
	script.

2003-08-06 23:12  sofar

	* sbin/: lget, lin, lrm, lunar: Uniformizing parameter passing
	using getopt, making this a LOT simpler, cleaner and simply pwetty.
	
	QOTD: The man who understands one woman is qualified to understand
	pretty well everything. 		 -- Yeats

2003-08-06 21:53  tchan

	* usr/share/man/man8/lfirsttime.8: Small update.  Removed the
	install perl instructions.  Perl has been part of the Lunar ISO for
	quite some time now.

2003-08-06 01:31  niki

	* var/lib/lunar/functions/install.lunar: Added a missing space in a
	message.

2003-08-05 07:52  sofar

	* var/lib/lunar/functions/: download.lunar, misc.lunar: Fixes?

2003-08-04 23:19  sofar

	* etc/lunar/mirrors/SFORGE, sbin/lin, sbin/lunar,
	var/lib/lunar/functions/build.lunar,
	var/lib/lunar/functions/check.lunar,
	var/lib/lunar/functions/config.lunar,
	var/lib/lunar/functions/depends.lunar,
	var/lib/lunar/functions/download.lunar,
	var/lib/lunar/functions/edit.lunar,
	var/lib/lunar/functions/install.lunar,
	var/lib/lunar/functions/locking.lunar,
	var/lib/lunar/functions/messages.lunar,
	var/lib/lunar/functions/misc.lunar,
	var/lib/lunar/functions/modules.lunar,
	var/lib/lunar/functions/moonbase.lunar,
	var/lib/lunar/functions/optimize.lunar,
	var/lib/lunar/functions/postbuild.lunar,
	var/lib/lunar/functions/sizes.lunar,
	var/lib/lunar/functions/sources.lunar,
	var/lib/lunar/functions/tracking.lunar,
	var/lib/lunar/functions/uniqid.lunar: Bugfixes and cleanups. 
	Adding ZLOCAL_OVERRIDE if you want modules in zlocal to override
	the moonbase ones (NOT RECOMMENDED) Pathetically scanning if
	statements for empty arguments committing SOURCE_VFY syntax...
	SOURCE_MD5 syntax is dead as of now in theedge... gpg lives!
	
	shite I fergot the rest.
	
	QOTD: A bureaucrat's idea of cleaning up his files is to make a
	copy of everything before he destroys it.

2003-08-04 18:49  elaine

	* var/lib/lunar/functions/install.lunar: Removed
	devoke_installwatch from before run_post_build

2003-08-02 22:16  elaine

	* var/lib/lunar/functions/tracking.lunar: Added chmod 644 after
	temp_create to make install logs readable

2003-07-29 20:49  elaine

	* var/lib/lunar/functions/: build.lunar, check.lunar, config.lunar,
	connect.lunar, depends.lunar, download.lunar, edit.lunar,
	init.lunar, install.lunar, locking.lunar, main.lunar,
	messages.lunar, misc.lunar, modules.lunar, moonbase.lunar,
	optimize.lunar, postbuild.lunar, prune.lunar, queue.lunar,
	recovery.lunar, sizes.lunar, sources.lunar, temp.lunar,
	tracking.lunar, uniqid.lunar, updatelog.lunar, useradd.lunar,
	view.lunar: Added #!/bin/bash to lib files for vim / emacs
	highlighting

2003-07-29 14:54  elaine

	* var/lib/lunar/functions/download.lunar: grepping for syntax
	error, found beer

2003-07-28 21:51  sofar

	* sbin/lget, sbin/lin, sbin/lrm,
	var/lib/lunar/functions/messages.lunar,
	var/lib/lunar/functions/tracking.lunar: adding uniformly the
	--debug option. If you specify it twice it will dump VARs (and BTW
	make a huge mess in /tmp too). small oops in create_install_logs.
	rewrite of lrm to make it look like someone paid attention.
	
	QOTD: Be careful when you bite into your hamburger.		   
	 -- Derek Bok

2003-07-28 20:29  sofar

	* var/lib/lunar/functions/: build.lunar, messages.lunar,
	tracking.lunar: Rewriting boost, now making things easy and
	understandable, as well as simple. doing some shuffling with code.
	All install log parsing code goes to tracking.lunar. Note I removed
	debug_msgs from message() and verbose_msg() to reduce clutter a
	bit.

2003-07-28 17:54  sofar

	* var/lib/lunar/functions/sources.lunar: Booohooo

2003-07-28 17:41  elaine

	* var/lib/lunar/functions/: build.lunar, check.lunar, config.lunar,
	connect.lunar, depends.lunar, download.lunar, edit.lunar,
	init.lunar, install.lunar, locking.lunar, main.lunar,
	messages.lunar, misc.lunar, modules.lunar, moonbase.lunar,
	optimize.lunar, postbuild.lunar, prune.lunar, queue.lunar,
	recovery.lunar, sizes.lunar, sources.lunar, temp.lunar,
	tracking.lunar, uniqid.lunar, updatelog.lunar, useradd.lunar,
	view.lunar: debug-msg ified all functions in
	/var/lib/lunar/functions/*.lunar

2003-07-28 17:40  elaine

	* sbin/: lin, lrm: Changed DEBUG to LUNAR_DEBUG, lin still needs
	it's functions debug-ized

2003-07-27 23:36  sofar

	* sbin/lrm: adding debug_msg to lrm, stumbling on a bug that caused
	directories not being removed...

2003-07-27 23:05  sofar

	* var/lib/lunar/functions/: build.lunar, download.lunar,
	install.lunar, messages.lunar, temp.lunar: adding debugging code,
	to use do: DEBUG=on lin $MODULE (or any other lunar core program)

2003-07-27 21:33  sofar

	* var/lib/lunar/functions/sources.lunar: Try this:
	
	gpg_verify_source /var/spool/lunar/sendmail.8.12.9.tar.gz
	http://www.sendmail.org/ftp/sendmail.8.12.9.tar.gz.sig
	http://www.sendmail.org/ftp/PGPKEYS

2003-07-25 08:52  sofar

	* var/lib/lunar/functions/install.lunar: Polishing up resurrect:
	
	- it is now "autoresurrect" - lunar resurrect $MODULE is the way to
	force a resurrect - resurrect is skipped with -c - resurrect is
	skipped when the module is already installed, because	we rather
	want a recompile then to make sure...
	
	this should be the end of the resurrect rewrite.

2003-07-24 22:04  sofar

	* var/lib/lunar/functions/download.lunar: one more try....

2003-07-24 21:40  sofar

	* var/lib/lunar/functions/download.lunar: trying again!

2003-07-24 21:28  sofar

	* var/lib/lunar/functions/download.lunar: Some CVS handling code
	cleanups that revealed problems... perhaps this solves Moe's
	issues.

2003-07-23 22:54  sofar

	* var/lib/lunar/functions/: build.lunar, install.lunar,
	sources.lunar: Fixing a bug that niki spotted, propagation of error
	result now comes from missing downloads down to lin_module, which
	exists before optimize now too. General order in pre-build stage
	improved too. Moving verify_source code out of build into
	sources.lunar.

2003-07-22 21:01  sofar

	* sbin/lin, var/lib/lunar/functions/depends.lunar,
	var/lib/lunar/functions/download.lunar,
	var/lib/lunar/functions/install.lunar: Fix for breaking tars,
	uniformizing tmpfiles a bit more too.

2003-07-20 17:18  sofar

	* sbin/lunar: fixing hold menu.

2003-07-20 16:52  sofar

	* var/lib/lunar/functions/download.lunar: Fixes for the SVN urls,
	symplifying svn and cvs ups.

2003-07-20 15:35  sofar

	* var/lib/lunar/functions/connect.lunar: since these 2 are a royal
	pain in the ass I decided to kick them into their own
	forget-me-file.

2003-07-20 15:34  sofar

	* bin/lvu, var/lib/lunar/functions/download.lunar: Fixing lvu
	search bug, adding full support for svn:// urls, see moonbase/zbeta
	dor 2 example modules that use svn:// URL's.

2003-07-18 03:08  tchan

	* var/lib/lunar/functions/optimize.lunar: Again, fixed the typo of
	"PLATFOM" to be "PLATFORM".  This was fixed in a previous version
	of this code but was LOST in sofar's latest merge.

2003-07-17 23:31  csm

	* bin/lvu: fixing a typo. "ist_section" is not the same as
	"list_section"

2003-07-17 22:28  sofar

	* var/lib/lunar/functions/depends.lunar: Error out when a
	dependency is exiled with a proper message.

2003-07-17 20:43  sofar

	* var/lib/lunar/functions/: download.lunar, edit.lunar,
	install.lunar, sources.lunar, useradd.lunar: Fixed some error
	messages (trying to uniformize them) and a fix for a broken
	download (unpack() croaking) error that resulted in unpack not
	logging the broken lin to activity log.

2003-07-17 20:19  sofar

	* bin/lvu, sbin/lin, var/lib/lunar/functions/build.lunar,
	var/lib/lunar/functions/depends.lunar,
	var/lib/lunar/functions/install.lunar,
	var/lib/lunar/functions/modules.lunar,
	var/lib/lunar/functions/uniqid.lunar: Some minor cosmetic fixes,
	run_details used better, especially in lvu, fixed a hang on
	use_initd. Moved conflicts() to depends.lunar, changed ID so the
	output of the wget command gets echoed to stdout (so we possibly
	can send out a motd).

2003-07-17 14:50  tchan

	* usr/share/man/man8/lunar.8: Added spaces to the optional
	parameters listing to make it format and read much better.

2003-07-17 04:21  csm

	* usr/share/man/man8/: lin.8, lunar.8: another coupld of updates

2003-07-17 04:00  csm

	* usr/share/man/man8/lunar.8: updating the lunar man page

2003-07-14 22:38  sofar

	* bin/lvu, sbin/lin, sbin/lrm, sbin/lunar,
	var/lib/lunar/functions/build.lunar,
	var/lib/lunar/functions/depends.lunar,
	var/lib/lunar/functions/install.lunar,
	var/lib/lunar/functions/messages.lunar,
	var/lib/lunar/functions/modules.lunar,
	var/lib/lunar/functions/moonbase.lunar,
	var/lib/lunar/functions/updatelog.lunar: Preliminary bugrelease,
	fixing hopefully the wrong strings in the updatelog, fixing the
	failed reports bug, and several other improvments that were quite
	needed.

2003-07-14 07:33  jasper

	* sbin/lin: Make lin properly fetch moonbase again

2003-07-13 21:57  sofar

	* var/lib/lunar/functions/download.lunar: cosmetic fix, this is the
	right text.

2003-07-13 20:58  sofar

	* usr/share/man/man1/lvu.1: removing 4 more mis-merged lines...

2003-07-13 20:52  sofar

	* var/lib/lunar/excluded: restoring this one... 2399 lines instead
	of 2400!

2003-07-13 20:49  sofar

	* bin/lvu, sbin/lget, sbin/lin, sbin/lrm, sbin/lunar,
	usr/share/man/man1/lvu.1, var/lib/lunar/excluded,
	var/lib/lunar/functions/build.lunar,
	var/lib/lunar/functions/depends.lunar,
	var/lib/lunar/functions/download.lunar,
	var/lib/lunar/functions/install.lunar,
	var/lib/lunar/functions/main.lunar,
	var/lib/lunar/functions/modules.lunar,
	var/lib/lunar/functions/moonbase.lunar,
	var/lib/lunar/functions/optimize.lunar,
	var/lib/lunar/functions/prune.lunar,
	var/lib/lunar/functions/sizes.lunar,
	var/lib/lunar/functions/sources.lunar,
	var/lib/lunar/functions/tracking.lunar,
	var/lib/lunar/functions/uniqid.lunar,
	var/lib/lunar/functions/updatelog.lunar,
	var/lib/lunar/menu/optimize.menu: 
	Hi,
	
	this is not a mailbox flood, but rather something I've been working
	on for about 3.4 weeks now. Some fundamental things have changed in
	the code and from the outside not much may have changed, but this
	is a 2400 line merge!
	
	Biggest differences is in the function calling and temporary file
	generation, which now has a complete unique ID and gets cleaned up
	better. All major functions have been rewritten to handle $@ and
	return data over STDOUT.
	
	Upgrading and installing multiple modules has been rewritten, all
	frontends are now true frontends (no standard code in there
	anymore).
	
	I added some gadgets for CVS options thanks to jol, and there's a
	framework for downloading code from SVN:// urls, which I haven't
	been able to check yet... someone please try.
	
	some gaps still remain, this *IS* theedge. I suspect resurrect
	behaviour to be broken, as well as the download monitoring (but at
	least it works). At least I'll be able to track most of the bugs
	now pretty fast, as I know where there still is more work to do...
	
	Noted also that md5sum checking was down in theedge up to this one,
	as for quite some few other bugs... should be all fixed I hope.
	
	Please make sure that you run the theedge code for testing, I
	really need the feedback on this in the coming 2 weeks.
	
	Thanks,
	
	sofar
	
	PS fortune of the day: Live fast, die young, and leave a flat patch
	of fur on the highway!		       -- The Squirrels' Motto (The
	"Hell's Angels of Nature")

2003-06-26 15:25  niki

	* var/lib/lunar/excluded: Now all the SSH host keys are also
	preserved.

2003-06-17 14:23  elaine

	* var/lib/lunar/functions/moonbase.lunar: adjusted script location
	to cgi-bin

2003-06-17 02:20  elaine

	* var/lib/lunar/functions/: moonbase.lunar, uniqid.lunar: Add a
	client id, sent to lunar-linux.org with a null wget cmd unique id
	by hashing the MAC addrs of the primary interface

2003-06-13 03:56  tchan

	* var/lib/lunar/functions/optimize.lunar: Corrected a typo in the
	beginning of the bash code -- changed "PLATFOM" to "PLATFORM"

2003-06-12 22:45  sofar

	* usr/share/man/man1/lvu.1: adding the exiled option in here

2003-06-12 22:35  sofar

	* bin/lvu: adding help line for exiled option

2003-06-12 22:16  sofar

	* bin/lvu: Adding support for "exiled" command

2003-06-09 14:51  sofar

	* var/lib/lunar/functions/modules.lunar: Fixes the disappearing
	modules.index line (yikes!)

2003-06-08 19:34  sofar

	* var/lib/lunar/menu/optimize.menu: Adding tracer optimization

2003-06-08 19:33  sofar

	* sbin/lin: more commits: all subroutines moved to functions!

2003-06-08 19:30  sofar

	* var/lib/lunar/functions/: depends.lunar, download.lunar,
	init.lunar, install.lunar, modules.lunar, optimize.lunar,
	prune.lunar, sources.lunar: More merges that were left out
	somehow...

2003-06-08 19:17  sofar

	* var/lib/lunar/functions/temp.lunar: Adding this, I'll integrate
	this later

