Hi KP Am 28.09.2015 um 16:16 schrieb kp kirchdoerfer: > HI Erich; > ...
> > Yes; files are identical with he released images as you requested. > Please do. > > >> What would you call the first release of 5_2? 5.2.0 or 5.2.1 ? > > 5.2.1 > .. > > I expect we'll do 5.2.1 within a month. To me, the above is contradictory :-) > > Please improve/cleanup(?) also the sparse usage message in upgrade if you > touch it. Mhhh.. I tried to keep usage as close to *X standards as possible, there is no man page for it, so it is probably best to do something in the wiki. I must admit though I am a complete noob when it cones to wikis, as I loathe this format. I can provide some text, maybe structured like so ------------------ Intro Upgrade is a new way of keeping your LEAF router up to date with current releases. ------------------ What is upgrade Upgrade is just a small script which tries its best to analyze your current LEAF version and settings, connects to the LEAF package repository on sourceforge and replaces your installed LEAF software with a new release. ------------------ Invocation Just invoke upgrade from your terninal window. If you want to be fancy about it, read the parameters section Usage and parameters Usage: upgrade [-v | --verbose] [--stable | --latest | --release x.y.z] [--squashfs | --unpacked] -v | verbose be chatty (default is off) --stable upgrade to current stable release as defined on the packages repository (the default setting) -- latest upgrade to bleeding edge latest release on the packages repository --version x.y.z upgrade to specific version x.y.z on the packages repository --squashfs use squashfs module repository (the default) --unpacked use unpacked module directory (only used at development and debugging) Without parameters upgrade will default to upgrade --stable --squashfs --------------------- Gotchas Obviously you need internet connectivity to run upgrade. Then if you decide to be fancy about releases, be sure they exist at all. The same goes for --unpacked, there may not be such a repository. -------------------- Recommendations I am running my LEAF system with a double boot system loader, so I always have a backup should I foul up my installation. The same goes for upgrade. Make sure you have a backup of your running LEAF installation before running upgrade. Better to be safe than sorry. <KP> We may need to give an example on how to backup and restore the LEAF installation. Honestly I don't know how to restore a LEAF router which does not either have a PXE capable BIOS or a double boot loader. Then I think PXE is too hard for the average bloke. I am using grub as my bootloader with three partitions on the media, the first just holding the bootloader, the second my primary LEAF image and the third a clone of the primary. I can select which system to boot by using a console. </KP> You need a stable internet connection to run upgrade, It takes a while to download all the new stuff, so please be patient Please let us know of all the gotchas you encounter ------------ > > A remaining question is, if we should remove updater.lrp? I believe it does > nearly the same but I never tested it and don't know if it still works as > expected....??? I have never used nor seen it. Sounds like it is not maintained and I have never seen it announced and then why make it a separate package? Upgrading a system should be an integral part. cheers ET ------------------------------------------------------------------------------ _______________________________________________ leaf-devel mailing list leaf-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/leaf-devel