[Lunar-commits] r23973 - in lunar/branches/stable: sbin usr/share/man/man8 var/lib/lunar var/lib/lunar/functions
Auke Kok
sofar at lunar-linux.org
Sun Apr 8 20:52:55 CEST 2007
Author: sofar
Date: 2007-04-08 20:52:55 +0200 (Sun, 08 Apr 2007)
New Revision: 23973
Modified:
lunar/branches/stable/sbin/lrm
lunar/branches/stable/usr/share/man/man8/lunar.8
lunar/branches/stable/var/lib/lunar/functions/depends.lunar
lunar/branches/stable/var/lib/lunar/functions/main.lunar
lunar/branches/stable/var/lib/lunar/sustained
Log:
Sync with theedge: sustained drops mailx, mqeury fix, man page updates, alias stray message when linning moonbase.
Modified: lunar/branches/stable/sbin/lrm
===================================================================
--- lunar/branches/stable/sbin/lrm 2007-04-08 18:50:28 UTC (rev 23972)
+++ lunar/branches/stable/sbin/lrm 2007-04-08 18:52:55 UTC (rev 23973)
@@ -196,12 +196,14 @@
verbose_msg "removing module from dependency listing and configs"
remove_depends $MODULE
# remove alias if required
+ if [ $MODULE != moonbase ] ; then
for ALIAS in `cut -d: -f1 $MOONBASE/aliases`; do
if [ "$(get_local_config `echo LUNAR_ALIAS_${ALIAS:1}`)" == "$MODULE" ]; then
verbose_msg "removing alias mapping from \"$ALIAS\" to \"$MODULE\""
unset_local_config `echo LUNAR_ALIAS_${ALIAS:1}`
fi
done
+ fi
# restart xinetd after xinetd.confs have been removed by lrm...
if [ -n "$SERVICES" -a -n "$XINETD" ] ; then
verbose_msg "restarting xinetd"
Modified: lunar/branches/stable/usr/share/man/man8/lunar.8
===================================================================
--- lunar/branches/stable/usr/share/man/man8/lunar.8 2007-04-08 18:50:28 UTC (rev 23972)
+++ lunar/branches/stable/usr/share/man/man8/lunar.8 2007-04-08 18:52:55 UTC (rev 23973)
@@ -35,11 +35,11 @@
.PP
.I renew
.IP
-check installed versions of sources against the moonbase, and recompile where necessary. This is the same as the final stage of a lunar update.
+Update all packages without fetching a fresh moonbase first. Does not run prune or autofix.
.PP
.I update
.IP
-automatically updates all installed software packages. This option is non\-interactive and does not start up the menu\-driven interface. It is suitable for use in cron jobs.
+Fetches a new moonbase, updates all packages and runs (optionally) a prune and autofix.
.PP
.I rebuild
.IP
Modified: lunar/branches/stable/var/lib/lunar/functions/depends.lunar
===================================================================
--- lunar/branches/stable/var/lib/lunar/functions/depends.lunar 2007-04-08 18:50:28 UTC (rev 23972)
+++ lunar/branches/stable/var/lib/lunar/functions/depends.lunar 2007-04-08 18:52:55 UTC (rev 23973)
@@ -338,6 +338,7 @@
exit 1
fi &&
run_details $1 &&
+ RECONFIGURE= run_configure &&
RECONFIGURE= run_depends &&
RECONFIGURE= satisfy_depends
fi
Modified: lunar/branches/stable/var/lib/lunar/functions/main.lunar
===================================================================
--- lunar/branches/stable/var/lib/lunar/functions/main.lunar 2007-04-08 18:50:28 UTC (rev 23972)
+++ lunar/branches/stable/var/lib/lunar/functions/main.lunar 2007-04-08 18:52:55 UTC (rev 23973)
@@ -274,6 +274,7 @@
run_conflicts &&
satisfy_depends &&
show_downloading &&
+ RECONFIGURE= run_configure &&
# last minute source code presence check:
(
Modified: lunar/branches/stable/var/lib/lunar/sustained
===================================================================
--- lunar/branches/stable/var/lib/lunar/sustained 2007-04-08 18:50:28 UTC (rev 23972)
+++ lunar/branches/stable/var/lib/lunar/sustained 2007-04-08 18:52:55 UTC (rev 23973)
@@ -15,7 +15,6 @@
installwatch
less
lunar
-mailx
make
modutils
nano
More information about the Lunar-commits
mailing list