Tiny Core Linux

Tiny Core Base => TCB News => Release Candidate Testing => Topic started by: roberts on January 28, 2012, 01:19:26 PM

Title: Core v4.3rc1
Post by: roberts on January 28, 2012, 01:19:26 PM
The first release candidate of Core 4.3 is ready for public testing:
http://distro.ibiblio.org/pub/linux/distributions/tinycorelinux/4.x/x86/release_candidates (http://distro.ibiblio.org/pub/linux/distributions/tinycorelinux/4.x/x86/release_candidates)

The major theme for Core v4.3 is self contained mountable/unmountable applicaton extensions.

Change log:
* New scm-load for new extension type supports icon removals and menu updates from all supported window managers.
* New scm an 'ab' like command line tool to maintain scms, browser repo, list local, install, uninstall, add to boot, and remove from boot, etc.
* New scmbrowser an FLTK GUI to manage your scm extensions.
* New scm-fetch.sh and scm-search new internally used support programs for scms.
* Updated tce-setup to load/mount scm via scmboot.lst
* Updated busybox with latest password patch.
* Updated tce-update to use md5.db file for quick updating and checking with AppsAudit.
* Updated tc-functions to correct virtual disk mounting.
* Updated tc-config to support CSV in blacklist boot code.
* Updated rc.shutdown to allow persistent home & opt inside a virtual loop mounuted disk.
* Updated tc-terminal-server for new core name.
* wbar.tcz new icon for scmbrowser, code cleanup in rm icon and nohup to wbar.sh
* Xlibs.tcz added Sytem Tools menu for scm.
* Xprogs.tcz for new scmbrowser.

Note: All seven supported window managers have been updated to support scm type extensions.
I have recently posted them to the regular tcz repository.

You will need to update your WM as well as Xlibs, Xprogs, and wbar which are in the release candidate area.

Lots of changes. Please test carefully.
Title: Re: Core v4.3rc1
Post by: uggla on January 28, 2012, 01:29:17 PM
WoW! Looks very promising.

Has the Xprogs loading wbar as root been fixed?
http://forum.tinycorelinux.net/index.php/topic,12339.0.html (http://forum.tinycorelinux.net/index.php/topic,12339.0.html)
Title: Re: Core v4.3rc1
Post by: hiro on January 28, 2012, 02:34:35 PM
New extension types? Can you elaborate?
Title: Re: Core v4.3rc1
Post by: netnomad on January 28, 2012, 03:40:14 PM
hi roberts,

the first impression is very good, i experienced no bugs yet.
but what happens with the *.tcz-packages, are they now outdated?
is the scm-format the follower of the tcz-format?
or is the "self contained mountable/unmountable applicaton extensions" an enhancement of the current packages?
whats the major difference between the former appbrowser and the scmbrowser?

thank you for your explanations.
Title: Re: Core v4.3rc1
Post by: roberts on January 28, 2012, 03:41:45 PM
WoW! Looks very promising.

Has the Xprogs loading wbar as root been fixed?
http://forum.tinycorelinux.net/index.php/topic,12339.0.html (http://forum.tinycorelinux.net/index.php/topic,12339.0.html)
I have not looked at this as I have been super busy with Scale10x and programming the support infrastructure for scms.   I will address soon. Before 4.3 final.
Title: Re: Core v4.3rc1
Post by: roberts on January 28, 2012, 03:45:45 PM
hi roberts,

the first impression is very good, i experienced no bugs yet.
but what happens with the *.tcz-packages, are they now outdated?
is the scm-format the follower of the tcz-format?
whats the difference between the former appbrowser and the scmbrowser?

thank you for your explanations.
We are introducing scms as an additional option for our users. There are currently no plans to deprecate tcz style extensions. There is always the trade-off of efficiency and size. Both have there place.
Title: Re: Core v4.3rc1
Post by: netnomad on January 28, 2012, 03:47:46 PM
hi roberts,

would you be so kind and give some details or examples for this?
Title: Re: Core v4.3rc1
Post by: roberts on January 28, 2012, 03:51:50 PM
New extension types? Can you elaborate?
The announcement says what they are and how they are functionally different. Mount, no symlinks, unmount with icon and menu updates to match.  Jason, has been hard at work crafting some 40 scms for your perusal. While I have been readying the infrastructure within the base.  We will be setting up additional forum area for technical discussion. It is an exciting development to offer this additional extension type.
Title: Re: Core v4.3rc1
Post by: hiro on January 28, 2012, 03:55:57 PM
The no symlink part is what gets me now. Let's see :D
Title: Re: Core v4.3rc1
Post by: vinnie on January 28, 2012, 03:58:55 PM
 :o I can not believe my ears (also because I'm reading)
this is definitely something amazing!
Title: Re: Core v4.3rc1
Post by: roberts on January 28, 2012, 04:02:06 PM
Lets make that minimal symlinks, certainly not as before. But I will defer to Jason's expertise.
Lets see how what is offered is accepted and go from there. Still more work to do as this is only RC1. Enjoy!
Title: Re: Core v4.3rc1
Post by: netnomad on January 28, 2012, 04:12:46 PM
hi roberts,

you wrote:
Re: mydata.tgz.bfe is encrypted with the password in quotes
I have been testing "protect" with v4.3rc1. I did make some tweaks.
"Protect" should work without issue when this rc is made public.

i think i did not explain the problem clear enough, because there is still the common behavior:

to decrypt the protected mydata.tgz.bfe on the command line with
tc@box:~$ bcrypt mydata.tgz.bfe
Encryption key: "password"

the password is not enough for the encryption of that protected file,
i have to write the protected-boot-password with quotes,
one at the beginning and one at the end.... not just password, "password" is needed.
Title: Re: Core v4.3rc1
Post by: hiro on January 28, 2012, 04:39:45 PM
if ls -A /apps/"$APP"/bin > /dev/null 2>&1 && ! grep "link_bin=no" /apps/"$APP"/config/spec > /dev/null 2>&1;
then sudo ln -s /apps/"$APP"/bin/* /apps/bin/ > /dev/null 2>&1

mhm, not that special actually.
Title: Re: Core v4.3rc1
Post by: Jason W on January 28, 2012, 04:59:23 PM
I am writing an entry on the basics of the scm format in the tce extensions area. 
Title: Re: Core v4.3rc1
Post by: bmarkus on January 28, 2012, 07:36:14 PM
ScmBrowser Depends and Size window is empty.
Title: Re: Core v4.3rc1
Post by: roberts on January 29, 2012, 12:43:56 PM
hi roberts,

you wrote:
Re: mydata.tgz.bfe is encrypted with the password in quotes
I have been testing "protect" with v4.3rc1. I did make some tweaks.
"Protect" should work without issue when this rc is made public.

i think i did not explain the problem clear enough, because there is still the common behavior:

to decrypt the protected mydata.tgz.bfe on the command line with
tc@box:~$ bcrypt mydata.tgz.bfe
Encryption key: "password"

the password is not enough for the encryption of that protected file,
i have to write the protected-boot-password with quotes,
one at the beginning and one at the end.... not just password, "password" is needed.
I don't see any inconsistencies with intended use of the 'protect' boot option.
It appears that your approach is a separate stand-alone decrypting which would be a non-intended use.
Title: Re: Core v4.3rc1
Post by: roberts on January 29, 2012, 12:45:37 PM
l
ScmBrowser Depends and Size window is empty.
Not as relevant for self contained style scms. Likely will be dropped before final.
Title: Re: Core v4.3rc1
Post by: roberts on January 29, 2012, 06:39:13 PM
WoW! Looks very promising.

Has the Xprogs loading wbar as root been fixed?
http://forum.tinycorelinux.net/index.php/topic,12339.0.html (http://forum.tinycorelinux.net/index.php/topic,12339.0.html)

Fixed for rc2,
Title: Re: Core v4.3rc1
Post by: bmarkus on January 29, 2012, 10:49:46 PM
l
ScmBrowser Depends and Size window is empty.
Not as relevant for self contained style scms. Likely will be dropped before final.

There are 19 packages with dep in scm repository. OK, it is mainly a demo/test repository, but there will be packages with dep for sure. SIze is also important to know. Please keep it in the final.

Not know, but in a later release ScmBrowser and AppBrowser must be the same tool and not two nearly identical application.
Title: Re: Core v4.3rc1
Post by: bmarkus on January 29, 2012, 11:31:07 PM
Please add OnlyShownIn=old to tinycore-scm.desktop and tinycore-wbarconf.desktop as they are not needed in DE like LXDE or Xfce4.
Title: Re: Core v4.3rc1
Post by: bmarkus on January 29, 2012, 11:33:57 PM
tinycore-....desktop have 755 permisson except tinycore-wbarconf.desktop having 644. Doesn't influence operation and mainly cosmetics, but the proper permission would be 644.
Title: Re: Core v4.3rc1
Post by: roberts on January 30, 2012, 07:04:46 AM
Please add OnlyShownIn=old to tinycore-scm.desktop and tinycore-wbarconf.desktop as they are not needed in DE like LXDE or Xfce4.
Done.
Title: Re: Core v4.3rc1
Post by: roberts on January 30, 2012, 07:05:14 AM
tinycore-....desktop have 755 permisson except tinycore-wbarconf.desktop having 644. Doesn't influence operation and mainly cosmetics, but the proper permission would be 644.
Done
Title: Re: Core v4.3rc1
Post by: yoshi314 on February 02, 2012, 10:54:01 PM
We are introducing scms as an additional option for our users. There are currently no plans to deprecate tcz style extensions. There is always the trade-off of efficiency and size. Both have there place.

does that mean that certain extensions will be available in both formats, or will migrate from tcz to scm? I'm mostly concerned with the upgrade procedure, in the second case.

q2: tce-update fails to work due to md5.db not being found. after installing any package the errors go away.
Title: Re: Core v4.3rc1
Post by: gerald_clark on February 03, 2012, 10:29:29 AM
tce-update is not downloading md5.db.
After manually downloading md5.db, extensions containing "++" such as
libxml++.tcz or tolua++.tcz cannot be verified.
Title: Re: Core v4.3rc1
Post by: roberts on February 03, 2012, 08:31:13 PM
Thanks for reporting. I will check into it.
Title: Re: Core v4.3rc1
Post by: roberts on February 04, 2012, 10:16:01 AM
tce-update is not downloading md5.db.
After manually downloading md5.db, extensions containing "++" such as
libxml++.tcz or tolua++.tcz cannot be verified.
Yes. Needed to use appsaudit for download to occur.
But now fixed for cli use.
Also fixed for "++".
Thanks for reporting.
Title: Re: Core v4.3rc1
Post by: gerald_clark on February 04, 2012, 12:07:09 PM
Yes. Needed to use appsaudit for download to occur.
But now fixed for cli use.
Also fixed for "++".
Thanks for reporting.
That's exactly how I did the download.
Looking forward to rc2.
Thanks.