Akita Linux, Beta 16 ISO
The 'spot' user
Thanks for the info...
I am looking into it, but ext4 can wait for now...
___________________________________________________
Updates for restricted user 'Spot' in Akita
Testers more than welcome, can stop me shooting in the dark!
I have decided that I want the browser and media player(s) to run reliably as 'Spot'.
It is very much a work in progress, here is the progress:
- Spot can run terminals, browsers, vlc, mocp, alsamixer, geany, rox, etc
- Spot cannot mount drives (this is what I want!)
- Spot has the home folder /root/Spot
- Spot cannot make changes in /usr/bin,/usr/sbin, etc
- Easily run any programs as Spot, from the menu
- Easily run as Spot from terminal, command: run_as_spot
I have created a .pet which should do most of the work for others:
- new user groups added: disk, audio, video, others
- users root and spot assigned to the new groups
- (files affected in /etc: sudoers, sudo.conf, shadow, groups, shadow, gshadow, passwd)
- many devices in /dev assigned new groups & permissions
- the above changes mean root and spot can access the devices
- users who do not belong to the correct group, cannot access the device
Known issues:
- sudo does not work, always reports '3 wrong passwords' or whatever :: EDIT :: past this error, onto another (see my next post)
- fstab and inittab are unchanged, likely not perfect
- pmount, partview, etc, do not show drives at all, or even crash
- haven't even tested mount, etc
- no bashrc, gtk settings or .config files in /root/Spot
- to get around this, you could copy stuff from /root to /root/spot
- then run `chown -R spot:spot *` in the /root/spot folder
- PLEASE HELP ME GET SUDO WORKING!
- to see what I mean, run `run_as_spot PupApps`
NOTE: This .pet will add a 'Run as Spot' menu entry to the top of your JWM menu.
Click on it to run the GUI, which is something like gexec...
EDIT: Attached version 0.2, which actually does what it is supposed to!
I am looking into it, but ext4 can wait for now...
___________________________________________________
Updates for restricted user 'Spot' in Akita
Testers more than welcome, can stop me shooting in the dark!
I have decided that I want the browser and media player(s) to run reliably as 'Spot'.
It is very much a work in progress, here is the progress:
- Spot can run terminals, browsers, vlc, mocp, alsamixer, geany, rox, etc
- Spot cannot mount drives (this is what I want!)
- Spot has the home folder /root/Spot
- Spot cannot make changes in /usr/bin,/usr/sbin, etc
- Easily run any programs as Spot, from the menu
- Easily run as Spot from terminal, command: run_as_spot
I have created a .pet which should do most of the work for others:
- new user groups added: disk, audio, video, others
- users root and spot assigned to the new groups
- (files affected in /etc: sudoers, sudo.conf, shadow, groups, shadow, gshadow, passwd)
- many devices in /dev assigned new groups & permissions
- the above changes mean root and spot can access the devices
- users who do not belong to the correct group, cannot access the device
Known issues:
- sudo does not work, always reports '3 wrong passwords' or whatever :: EDIT :: past this error, onto another (see my next post)
- fstab and inittab are unchanged, likely not perfect
- pmount, partview, etc, do not show drives at all, or even crash
- haven't even tested mount, etc
- no bashrc, gtk settings or .config files in /root/Spot
- to get around this, you could copy stuff from /root to /root/spot
- then run `chown -R spot:spot *` in the /root/spot folder
- PLEASE HELP ME GET SUDO WORKING!
- to see what I mean, run `run_as_spot PupApps`
NOTE: This .pet will add a 'Run as Spot' menu entry to the top of your JWM menu.
Click on it to run the GUI, which is something like gexec...
EDIT: Attached version 0.2, which actually does what it is supposed to!
- Attachments
-
- spot_update-0.2.pet
- (65.86 KiB) Downloaded 656 times
Last edited by sc0ttman on Thu 15 Mar 2012, 21:14, edited 2 times in total.
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]
OK, then.sc0ttman wrote:Thanks for the info...
I am looking into it, but ext4 can wait for now...
I can only add 2 cents worth as I am not using 'Akita'. When I downloaded your pet and ran run_as_spot on the command line the su command demanded a password. I thought spot didnt have one or would accept "spot" as a password but it didnt. I ended up deleting the password with "passwd -d spot" . After that, "./run_as_spot 'ps -ef ' and "./run_as_spot bash" then worked fine, ps -ef also indicated that these processes were being run under user spot. That is as far as I tested it.sc0ttman wrote:- sudo does not work, always reports '3 wrong passwords' or whatever
...
- PLEASE HELP ME GET SUDO WORKING!
- to see what I mean, run `run_as_spot PupApps`
As far as copying to spot's home directory in my experience a lot of config files work read only so you could symlink a lot of them rather than copy.
sudo, as opposed to su does not work on my system (no sudoers file - it all seems rather complicated to work out as well). I would have thought it would be quite simple to write a very short daemon that could read from a named pipe and execute commands from it, so for example echo -e "mount <parameters etc> \n" >/var/named_pipe could work from spot or better still just read the pipe, prepend "mount " to the line so only mount commands could be executed by the daemon.
'Run as Spot' update:
NOTE: I re-uploaded a fixed 'spot_update.pet' here (see my previous post in this thread).
...
And just to note, on Akita, I could run bash as spot without any problems,
without changing the passwords of any users...
EDIT: now past Sudo error mentioned in my previous post...
...moving onto a whole new set of sudo errors!
I can get past the '3 wrong passwords entered' error by running:
But then, in any script which contains the root login requirement snippet (which runs /usr/sbin/askpass):
I simply get the following errors:
If I remove the then I can run stuff as 'spot' just fine:
Any ideas why the sudo line trying to run askpass would prevent libs being found?
NOTE: I re-uploaded a fixed 'spot_update.pet' here (see my previous post in this thread).
...
I will have a play with that, and if secure, might symlink various things into the /root/spot dir..Peterm321 wrote:As far as copying to spot's home directory in my experience a lot of config files work read only so you could symlink a lot of them rather than copy.
And just to note, on Akita, I could run bash as spot without any problems,
without changing the passwords of any users...
Have to get my head round this a bit, I'm sure it's simple enough, but would prefer to get sudo working in Akita, the same as 'fido' works in Racy, Slacko, etc... Mainly because lots of apps already have 'that sudo line' in there to run 'askpass', if root privileges are required...I would have thought it would be quite simple to write a very short daemon that could read from a named pipe and execute commands from it, so for example echo -e "mount <parameters etc> \n" >/var/named_pipe could work from spot or better still just read the pipe...
EDIT: now past Sudo error mentioned in my previous post...
...moving onto a whole new set of sudo errors!
I can get past the '3 wrong passwords entered' error by running:
Code: Select all
echo spot: | chpasswd
Code: Select all
[ "`whoami`" != "root" ] && exec sudo -A ${0} ${@}
Code: Select all
# whoami
spot
# /usr/bin/vlc-gtk
gtkdialog: error while loading shared libraries: libxcb-xlib.so.0: cannot open shared object file: No such file or directory
#
# PupApps
gtkdialog4: error while loading shared libraries: libxcb-xlib.so.0: cannot open shared object file: No such file or directory
#
Code: Select all
[ "`whoami`" != "root" ] && exec sudo -A ${0} ${@}
Code: Select all
# whoami
spot
# vlc-gtk
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]
sudo and spot
I have a spot_update-0.5.pet (attached below), which is nearly finished:
NOTE, the user 'spot' now has the password 'heel'.
Other changes include fixed permissions and busybox.conf setup..
(I will be updating to Racys busybox in next Akita)
I can do almost all that I want, such as running askpass,
when using spot, so things can be run as root, if need be.
To get around the missing libs problem I mentioned in the previous post,
I had to re-compile sudo with(out) various options and try again...
Here is the configure line I used to build sudo:
However, when askpass runs, it tells users to enter the admin (root) password (which is 'woofwoof'),
BUT, I have to enter spots password to load up the app!!
I thought with sudo, you had to enter the ROOT users password, in order to run anything as ROOT!!!
But I must always enter spots password, which is 'heel',
or I cannot get passed 'askpass ' to run the program I chose..
Is this normal?!?! What am I doing wrong?
Why doesn't sudo want the ROOT (admin) password?
..Or am I being thick? I think I might be being thick...
NOTE, the user 'spot' now has the password 'heel'.
Other changes include fixed permissions and busybox.conf setup..
(I will be updating to Racys busybox in next Akita)
I can do almost all that I want, such as running askpass,
when using spot, so things can be run as root, if need be.
To get around the missing libs problem I mentioned in the previous post,
I had to re-compile sudo with(out) various options and try again...
Here is the configure line I used to build sudo:
Code: Select all
# ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --build=i486-pc-linux-gnu --enable-shared --without-pam --without-insults --with-askpass=/usr/sbin/askpass --without-sendmail --without-AFS --without-DCE --without-logincap --without-bsdauth --without-project --without-lecture --without-aixauth --without-libvas
BUT, I have to enter spots password to load up the app!!
I thought with sudo, you had to enter the ROOT users password, in order to run anything as ROOT!!!
But I must always enter spots password, which is 'heel',
or I cannot get passed 'askpass ' to run the program I chose..
Is this normal?!?! What am I doing wrong?
Why doesn't sudo want the ROOT (admin) password?
..Or am I being thick? I think I might be being thick...
- Attachments
-
- spot_update-0.5.pet
- includes all setup files and sudo 1.7.9
- (131.98 KiB) Downloaded 617 times
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]
Damn it, askpass only loads up if the devx is loaded!
Otherwise I get the missing libs errors I reported earlier...
And even if the devx is loaded, and askpass is running,
I still need to enter spots password, not roots password!
Hmmmm... Just unloaded the devx, askpass still runs...
Otherwise I get the missing libs errors I reported earlier...
And even if the devx is loaded, and askpass is running,
I still need to enter spots password, not roots password!
Hmmmm... Just unloaded the devx, askpass still runs...
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]
sudo user password
Sudo always asks user password for example in Ubuntu or Archlinux. Root password is needed when you want to switch to root.
Scottman, I am running your first version of Akita (aka Puplite5) and want to find out why the Akita / VESA default video parameters work perfectly on a particular laptop, when no other puppies do.
If you have time I am addressing my problem here:
http://www.murga-linux.com/puppy/viewtopic.php?p=614682
Thx in advance
.
If you have time I am addressing my problem here:
http://www.murga-linux.com/puppy/viewtopic.php?p=614682
Thx in advance
.
hi sc0ttman
i ran across one of your posts on the forum, asking for a perl package in puppy that wasn't broken.
I myself had thought perl in puppy was broken, that is until 4 weeks ago when i discovered that it isn't.
Although puppy's perl is minimal, it's very easy to update and install missing stuff using CPAN, which is in the puppy devx.
type cpan into a console and see......
anyway, using this new found knowledge, i've got 'get_iplayer' working on akita (being in the uk you'll probably appreciate it )
search isn't working, as it requires the terminal to be held open with '-hold' and akita's rxvt doesn't understand this.
anyway it requires mplayer from the ppm to stream
i ran across one of your posts on the forum, asking for a perl package in puppy that wasn't broken.
I myself had thought perl in puppy was broken, that is until 4 weeks ago when i discovered that it isn't.
Although puppy's perl is minimal, it's very easy to update and install missing stuff using CPAN, which is in the puppy devx.
type cpan into a console and see......
anyway, using this new found knowledge, i've got 'get_iplayer' working on akita (being in the uk you'll probably appreciate it )
search isn't working, as it requires the terminal to be held open with '-hold' and akita's rxvt doesn't understand this.
anyway it requires mplayer from the ppm to stream
Bionicpup64 built with bionic beaver packages http://murga-linux.com/puppy/viewtopic.php?t=114311
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331
First, just to say I won't be on here much for a while... but wanted to say thanks for the iplayer thing!
I've been away from here because I had a burst appendix on monday, 2 weeks ago, which I realised too late (thur).. thought it was just a bad stomach ache... couldnt eat a thing for about 12 days straight, so i'm skinny as hell, but now out of hospital eating like a horse and loving it... early days yet, wound has to be left open due to infection, still need antibiotics, etc, etc - so I will be at home at lot for the next 3 weeks, nurses coming out each day... not hot ones either..
...................
_______________________
Am testing it all now, with urxvt and PERL 5.8 in main SFS, and PERL 5.10 in devx (I know, this needs fixing, on my list, as I said)...
Have downloaded the latest 'Apprentice', worked perfect, waiting for my gf to get in so we can watch it together... THANKS, much appreciated at the moment, as I say...
_____________________
BTW, I would love some guidance on using PERL, although I've seen cpan is easy as pie.. If cpan is not too big, I'd like it in the main SFS...
I've been away from here because I had a burst appendix on monday, 2 weeks ago, which I realised too late (thur).. thought it was just a bad stomach ache... couldnt eat a thing for about 12 days straight, so i'm skinny as hell, but now out of hospital eating like a horse and loving it... early days yet, wound has to be left open due to infection, still need antibiotics, etc, etc - so I will be at home at lot for the next 3 weeks, nurses coming out each day... not hot ones either..
...................
Thanks for this!! Great timing for me!!i've got 'get_iplayer' working on akita (being in the uk you'll probably appreciate it )
It's on my to do list t o update PERL in akita to 5.10, basically stealing from a recent Wary... Hope that'll work... I will have to make sure it all matches up with Akitas latest devx, which is 99% wary 5.1.4..666philb wrote:Although puppy's perl is minimal, it's very easy to update and install missing stuff using CPAN, which is in the puppy devx.
mrxvt should have the -hold option... It's listed.. Hmmm... by chance, I got urxvt installed at the mo, working fine..search isn't working, as it requires the terminal to be held open with '-hold' and akita's rxvt doesn't understand this.
_______________________
Am testing it all now, with urxvt and PERL 5.8 in main SFS, and PERL 5.10 in devx (I know, this needs fixing, on my list, as I said)...
Have downloaded the latest 'Apprentice', worked perfect, waiting for my gf to get in so we can watch it together... THANKS, much appreciated at the moment, as I say...
_____________________
BTW, I would love some guidance on using PERL, although I've seen cpan is easy as pie.. If cpan is not too big, I'd like it in the main SFS...
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]
hi sc0ttman,
sorry to hear about your appendix, hope you get better soon.
here's another perl app i've managed to get working, the Wary version works on akita, with perl-tiny and mplayer installed from the wary repo in the PPM..... http://www.murga-linux.com/puppy/viewtopic.php?t=76835
sorry to hear about your appendix, hope you get better soon.
should be easy enough to put cpan in the main sfs.... i don't think it's very big. As for guidance, the best thing to do is play around with cpan. http://www.cpan.org/BTW, I would love some guidance on using PERL, although I've seen cpan is easy as pie.. If cpan is not too big, I'd like it in the main SFS...
here's another perl app i've managed to get working, the Wary version works on akita, with perl-tiny and mplayer installed from the wary repo in the PPM..... http://www.murga-linux.com/puppy/viewtopic.php?t=76835
Bionicpup64 built with bionic beaver packages http://murga-linux.com/puppy/viewtopic.php?t=114311
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331
Hope you're doing better, sc0ttman. Time, as they say, heals all things... I hope you are not an exception to this
As I type this, I'm installing Puplite 5 on my 2nd thin client... really a nice piece of work, that Puplite. Someday I'll figure out how you manage to make it so small and still include everything but the Out house sink, but until then it will remain a mystery to me.
For now, as one would command a sick Puppy: HEAL!
...actually, on that note... a friend of mine has what he and I call the "oxygen principle": when you board an airplane and they give you those boring yet important safety instructions, they mention one thing that sounds counterintuitive: if traveling with a child (or children) always put the oxygen mask on yourself first, then the kid(s). The moral: take care of yourself, first -- if you don't, you can't really take care of anyone else.
So take care of yourself, well. We will be here when you get back.
As I type this, I'm installing Puplite 5 on my 2nd thin client... really a nice piece of work, that Puplite. Someday I'll figure out how you manage to make it so small and still include everything but the Out house sink, but until then it will remain a mystery to me.
For now, as one would command a sick Puppy: HEAL!
...actually, on that note... a friend of mine has what he and I call the "oxygen principle": when you board an airplane and they give you those boring yet important safety instructions, they mention one thing that sounds counterintuitive: if traveling with a child (or children) always put the oxygen mask on yourself first, then the kid(s). The moral: take care of yourself, first -- if you don't, you can't really take care of anyone else.
So take care of yourself, well. We will be here when you get back.
Akita Linux, beta 8
Hello, I'm doing alright, thanks everyone... had to go back to hospital the other day, had a bad 24 hours, but still generally on the mend... got another 2 weeks off work at least tho, still taking it easy... Had some time on my hands, so....
________________________
Akita Linux Beta 8
Download the ISO: akita-linux-beta8.iso
size: 91mb, md5: 1f4a1c642ac4a3b0042fd7e915e9cdd9
Download the devx: akita_devx-b8.sfs (110mb, sfs3)
Akita is binary compatible with Wary 5.1.x, using the Wary5OLD repo.
Akita also has its own repo. Packages from dpup should mostly be OK too..
But remember, Akita Linux is (for now) still using sfs3,
with kernel 2.6.25.16, just like puppy 4.1, 4.2 and 4.2.1.
But it is really up to date in many ways...
If you haven't tried Akita, give it a go, you might like it!
Summary of changes in Beta 8:
- many fixes and updates 'under the hood'
- updated to latest scripts in Woof2, over 50 updated scripts
- very latest PupControl, PupApps, Firstrun, PupSaveConfig, sfs_load, pburn, etc
- many fixes, updates and tools to make user 'spot' work correctly/easily
- many new apps and fixed pkgs in Akita repo and PPM
- many more ROX right click options
- many other fixes and small updates
To Do:
- add dpups QT, plus lots of QT apps to repo
- updates in woofy (kernel change, choose WM, remove builtins, repo dwnlds)
- more i18n and language packs
- pxe booting and underdog linux
- clean up momanager and sss stuff (some of it not applicable)
- fix puppyinstaller!!
- update default settings in PupApps and PupControl
- fix video_wizard/opengl installer to work in akita
- updates and fixes in the init script, inside initrd.gz
Also
- at *some* point.. maybe.. if anyone is interested...
- update ffmpeg to 0.8, recompile vlc with more features, update vlc-gtk accordingly
Changelog - all changes made after beta 7
________________________
Akita Linux Beta 8
Download the ISO: akita-linux-beta8.iso
size: 91mb, md5: 1f4a1c642ac4a3b0042fd7e915e9cdd9
Download the devx: akita_devx-b8.sfs (110mb, sfs3)
Akita is binary compatible with Wary 5.1.x, using the Wary5OLD repo.
Akita also has its own repo. Packages from dpup should mostly be OK too..
But remember, Akita Linux is (for now) still using sfs3,
with kernel 2.6.25.16, just like puppy 4.1, 4.2 and 4.2.1.
But it is really up to date in many ways...
If you haven't tried Akita, give it a go, you might like it!
Summary of changes in Beta 8:
- many fixes and updates 'under the hood'
- updated to latest scripts in Woof2, over 50 updated scripts
- very latest PupControl, PupApps, Firstrun, PupSaveConfig, sfs_load, pburn, etc
- many fixes, updates and tools to make user 'spot' work correctly/easily
- many new apps and fixed pkgs in Akita repo and PPM
- many more ROX right click options
- many other fixes and small updates
To Do:
- add dpups QT, plus lots of QT apps to repo
- updates in woofy (kernel change, choose WM, remove builtins, repo dwnlds)
- more i18n and language packs
- pxe booting and underdog linux
- clean up momanager and sss stuff (some of it not applicable)
- fix puppyinstaller!!
- update default settings in PupApps and PupControl
- fix video_wizard/opengl installer to work in akita
- updates and fixes in the init script, inside initrd.gz
Also
- at *some* point.. maybe.. if anyone is interested...
- update ffmpeg to 0.8, recompile vlc with more features, update vlc-gtk accordingly
Changelog - all changes made after beta 7
Code: Select all
Feb 25
- fixes for xfce in /usr/bin/wmexit
- fixes in /usr/sbin/wmswitcher: sync with /usr/bin/restartwm - now using restartx
Feb 26
- updated to pburn 3.5.0 + NLS
- updated to ptiming-0.8
- fixes in /usr/sbin/restartwm,akita_shutdown, /usr/bin/wmswitcher,jwm_menu_create:
- reverted 'restartx' stuff in restartwm (changes from Feb 25)
- restartwm once again restarts X by default (if called as 'restartwm')
- restartwm will restart only the WM, (if called as 'restartwmonly')
- updated 'akita_shutdown' & 'wmswitcher', sync with changes in restartwm
- fixes in 'jwm_menu_create': translations moved to /usr/share/locale/*/*/jwm_menu_create.locale
Feb 27:
- added /usr/bin/fbi (v2.09): console image viewer
- updated elinks options to use fbi or viewnior to show images
- added 'Extract .pet' as a ROX right-click option
Feb 28
- fixes in /usr/lib/ and /usr/X11R7/lib/:
- many libs updated to (or replaced with) wary5141 versions, in /usr/lib and /usr/X11R7/lib/
- added some missing wary libs
- removed and replaced some non-wary libs in above dirs
- removed many unneeded symlinks from /usr/lib, except libfontconfig.so.1
- moved some libs from /usr/lib/ to /usr/X11R7/lib/
March 02, 2012
- fixed fonts settings, broken on Feb 28th: re-compiled fontconfig 2.7.3
- now in /usr/bin, /usr/lib/
- relative symlinks replace the previous libs in /usr/X11R7/
March 04
- added Opera to akita repo and PPM: opera-11.01.1190-i386-akita.pet (9mb)
- updated browser-installer, uses new Opera pkg in akita repo
March 06
- added ROX right-click option: 'Add to Deadbeef playlist', for many audio MIME types
- updated to alsa-lib-1.0.23-w5
- added to repo and PPM: conky-1.8.1-akita (158kb), liblua-5.1.4_i386 (80kb)
- using new devx: akita_devx-b8.sfs, 110mb, 8c8a273c052e7044728f822c8ab75648
- converted wary-5.1.4.1 devx to sfs3
- added akitas fontconfig, alsa DEV pkgs
- added latest /usr/sbin/momanager
- added /usr/bin/new2dir
- updated system fonts:
- removed unneeded DejaVu styles (saves ~1mb)
- corrected setup of dirs, font.scale files, etc
March 07
- added to akita repo conky-1.8.1 and liblua-5.1.4
- more stuff added to ~/my-documents/quick-tips
- fixes in Psync, stops keyboard freeze at end of script
- updated xarchiver, now also supports xz archives
- updated run action for xz archives to 'pupzip'
- fix in /usr/sbin/alsawizard: fixed rxvt geometry
- added /usr/bin/at
- updated to pburn 1.5.1
- added alsa_utils NLS: DE, RU only
- updated to baconrecorder-2.5, quicklaunch-2.1
March 10
- fixed svn in devx (the fix is in mainfs): symlink libdb-4.7.so points to libdb-4.2.so
- added 'Run as Spot' ROX right-click option
- added run actions for .lzma archives and .ico files
- fixed "cave_story-1.2-akita" in PPM: added better wrapper, config editor, new config
- added to Akita Repo and PPM:
- assaultcube-1104-akita
- assaultcube_reloaded-240-akita
- codeblock_wx-i486-akita
- eDuke-1.4.0-i486-akita
- epic_inventor-i486-akita
- freeciv-2.3.1-i486
- freeciv_DEV-2.3.1-i486
- freeciv_NLS-2.3.1-i486
- seven_kingdoms-2.14.3-akita
- teamviewer-6
- zombiegrinder-323-akita
March 11
- added "Refresh" button to /usr/local/petuninstaller/Installed_pkg_chooser.sh
- added to Akita Repo: supertuxcart-0.6.2-i386-akita, 103MB
March 12
- added XDG standard 'NoDisplay' to jwm_menu_create
- updated 'VLC-gtk' menu entry
- removed symlink /usr/local/share/applications, replaced with empty folder
- added 'Run as Spot'
- GUI version in Menu->Utilities->Utilities
- CLI usage: run_as_spot "your command"
- updated owner permissions of /root/spot
March 13
- updated file permissions for many files/dirs in /dev, /tmp, /usr/bin, /usr/sbin
- added another tty to system.. see /etc/inittab
- small fixes for 'spot', in browser-installer and pup-advert-blocker
- updated 'Run as Spot' GUI to 0.2, small fixes, faster
- more akita help files in ~/my-documents
- updated freeciv-2.3.1-akita in PPM: fixed permissions of spot folder and its contents
April 4
- updated to busybox v1.19.3, plus some additions to replace missing applets
- updated to: Run-as-Spot-0.5, firstrun-2.0.9, gtkdialog-splash-20120321, pman-20120318, PupApps-1.8, PupClockSet-1.9, PupControl-2.0, sfs_load-1.4
- added exec 'akita_setup' and 'mousecheck' to ~/Startup/firstrun, moved sound check before akita_setup
- added PupMenu 1.0
- added many updates/fixes for user 'spot':
- update to run_as_spot 0.4 GUI: more help info, small fixes
- added sudo1.7.2, updated /etc/busybox.conf, group, gshadow, passwd, shadow, sudo.conf, sudoers
- setup new groups in sudoers for better multi user support
- changed ownership of many devices to new groups (sd* in drive group, audio devices in audio group, etc)
- changed permissions of many file and folders to match correct groups/permissions
- added askpass to login as root, if running as spot, plus sudo to root snippet (#110505) added to:
- startups, petget, loginmanager, initrd-editor.sh, browser-installer, woofy, wizardwizard, puppyinstaller, pmount
- fixes in /usr/sbin/flash-get:
- allow only 1 instance, fix permissions of stuff installed from adobe tarballs
April 5
- lots of fixes and updates in /sbin/pup_event_frontend_d
- removed call to extrasfsfind in ~/Startup/firstrun (was unmounting the /dev_ro2 pup drive!!)
- updated mousecheck to latest, hacked to show 1st warning at top, medium size font
April 7
- tons of updates to latest versions in Woof2:
- /bin: df, mount, pupkill, umount,
- /etc: profile
- /sbin: gtklogfileviewer, initNEW, keymap-set, load_consolefont, probedisk2, pup_event_frontend_d, runlevel,
- /usr/bin: gtkdialog-splash, pcur, po2mo, pup2pet, pupdialog, pupmessage,
- /usr/sbin: bootflash, bootmanager, burniso2cd, burniso2cdTEST, calcfreespace.sh, cdburner-wizard, check_internet, cups_shell, edit-initramfs, delayedrun, download_file, eventmanager, filemnt, get_modem_alternate_device, hostname-set, icon_switcher_cli, lang2initrd, loginmanager, modemdisconnect, modemprobe, modemprobe_erase, modemprobe_help, modemtest, momanager, networkdisconnect, nouveau_unload, pcur, pdict, Pdisk, pgprs-shell, pmount, Pudd, pup-advert-blocker, pupdial_init_hotpluggable, savesession-dvd, securetelnetshell, sfsget, systemvalues, updatenetmoduleslist.sh, usb_modem_special_status, usb_modeswitch_status, video_upgrade_wizard, video-wizard, wakepup2, wirelesswizard, xdelta_gui, xgamma-gui, drive_all,
- /usr/local: simple_network_setup/*, video_upgrade_wizard /*
- added custom fixes in gtkdialog-splash (show close icon), drive_all, pup_event_frontend_d
- added MIME types:
applications_initramfs-gz
application_vnd.oasis.opendocument.spreadsheet
application_vnd.oasis.opendocument.text
application_vnd.openxmlformats-officedocument.spreadsheetml.sheet
application_vnd.palm
application_vnd.scribus
application_vnd.stardivision.writer
application_vnd.sun.xml.writer
text_x-bacon
video_webm
- added the 1-click initrd edit thing from Barry K
- added my 'initrd-editor.sh' as ROX right click option for initrd.gz files
April 8
- updated opera-11.01.1190-i386-akita.pet:
- added JS 'user scripts; folder, ~/.opera/js_scripts
- added youtube download js addon to 'user scripts' folder
- updated to pupsaveconfig-2.1.2
April 9
- added to Akita repo and PPM:
soulfu-1.5.2: 14mb, excellent cartoon style RPG, needs OpenGL
lugaru-rev269-akita: 33mb, fantastic 3D action games, needs OpenGL
operarena-2006-akita: 18mb, online Quake FPS, great on low-end PCs, needs OpenGL
tileracer-0.702-0-akita: 55mb, driving game, lots of jumps, loops, stunts, needs OpenGL
capitalism_0.5.1-i486: 6mb, monopoly board game, online multiplayer
nethack-3.4.3: 1.1mb, the famous dungeon game
stormbaancoureur: 3.8mb, fun 3D driving physics sim
dosbox-0.73-akita: 764k, DOS emulator
epsxe-1.6-akita: 950k, PSX emulator, needs PSX BIOS
flashplayer11-11.2.202.228
flashplayer11-11.1.102.63
flashplayer10-10.3.183.18
flashplayer10-10.0.42.34
flashplayer9_pretend10-20110327
- fixed many groups and permissions in /dev (mainly audio)
April 10
- updated to latest xorgwizard and xwin, in Woof2, plus some akita fixes
- updated to perl-5.10.1 (perl_tiny-5.10.1-w5)
- updated to pupsaveconfig-2.2, kept akita alsa stuff in rc.shutdown
- updated to sfs_load-1.9.1
- updated help docs in ~/my-documents
- added to Akita repo and PPM:
- get_player-2.80-akita (776k), gtk_youtube_viewer-2.04-akita (1736k)
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]
Pnethood, dotpup
Welcome back, sc0ttman. Hope you are fine now.
Akita-8 has pnethood, but it does not work because the smbclient is missing.
I could not find the samba_client in the PPM, so i downloaded the package http://distro.ibiblio.org/puppylinux/pe ... 3.0.26.pet.
I clicked the PET it asks 'Install?', replied 'Install', but it seems aborted.
Used the 'Find a PET to install from hard drive' works.
Need to go down to the console and type 'exit', then 'xwin' so that the PATH environment to be refreshed.
Now it works.
Akita-8 has pnethood, but it does not work because the smbclient is missing.
I could not find the samba_client in the PPM, so i downloaded the package http://distro.ibiblio.org/puppylinux/pe ... 3.0.26.pet.
I clicked the PET it asks 'Install?', replied 'Install', but it seems aborted.
Used the 'Find a PET to install from hard drive' works.
Need to go down to the console and type 'exit', then 'xwin' so that the PATH environment to be refreshed.
Now it works.
Downloads for Puppy Linux [url]http://shino.pos.to/linux/downloads.html[/url]
drive icons
Made the drive icons. They are all overlapping
Icon manager does not rewrites the drive icons
Hacked 3 files, clean_desk_icons, pup_event_frontend_d, and .xinitrc.
It works
Attached the 3 hacked files.
Icon manager does not rewrites the drive icons
Hacked 3 files, clean_desk_icons, pup_event_frontend_d, and .xinitrc.
It works
Attached the 3 hacked files.
- Attachments
-
- driveicon-fix-akita8.pet
- Install, then restart X.
(UPDATED at 06:50) - (13.22 KiB) Downloaded 672 times
Last edited by shinobar on Wed 11 Apr 2012, 10:56, edited 2 times in total.
Downloads for Puppy Linux [url]http://shino.pos.to/linux/downloads.html[/url]
Re: drive icons
Hi shinobar, thanks for testing
It's nice to have an expert take a look!
But the samba .pet in the pup4 repo has no petspecs file,
which I think explains the aborted install...
I repackaged it with a petspecs file, and it installs fine...
I will add the fixed pet to the akita repo..
The tooltip on the pnethood button (in "Network Shares" GUI) says the full samba package is needed...
I might update the "Network Shares" GUI to auto-install this new samba pkg,
to make things as easy as possible for users who want samba..
I never have any problems with icons, only have 3 partitions!
Or a maximum of 5 partitions, if I got my 16GB USB plugged in.
...and as I have drive labels above drive locations (unlike a normal puppy),
I left out the Woof re-alignment stuff as I assumed it would not work quite right...
The pet you attached is very much appreciated, I will apply it,
but you left .xinitrc out, it's missing, so it's not complete...
It's nice to have an expert take a look!
The pup4 repo is listed in the Akita PPM, at the top...shinobar wrote:I could not find the samba_client in the PPM, so i downloaded the package http://distro.ibiblio.org/puppylinux/pe ... 3.0.26.pet.
I clicked the PET it asks 'Install?', replied 'Install', but it seems aborted.
But the samba .pet in the pup4 repo has no petspecs file,
which I think explains the aborted install...
I repackaged it with a petspecs file, and it installs fine...
I will add the fixed pet to the akita repo..
The tooltip on the pnethood button (in "Network Shares" GUI) says the full samba package is needed...
I might update the "Network Shares" GUI to auto-install this new samba pkg,
to make things as easy as possible for users who want samba..
Thanks for this shinobar, that's great!Made the drive icons. They are all overlapping
Icon manager does not rewrites the drive icons
Hacked 3 files, clean_desk_icons, pup_event_frontend_d, and .xinitrc.
It works
Attached the 3 hacked files.
I never have any problems with icons, only have 3 partitions!
Or a maximum of 5 partitions, if I got my 16GB USB plugged in.
...and as I have drive labels above drive locations (unlike a normal puppy),
I left out the Woof re-alignment stuff as I assumed it would not work quite right...
The pet you attached is very much appreciated, I will apply it,
but you left .xinitrc out, it's missing, so it's not complete...
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]
Re: drive icons
I guess it depends on the screen dimension.sc0ttman wrote:I never have any problems with icons
Yeh, .xinitrc was missing. I have updated the attached with the previous post.
Only one line i have changed against the .xinitrc.
Code: Select all
# diff .xinitrc.org .xinitrc
11c11
< #/sbin/clean_desk_icons #v4.02 tidy up drive icons first.
---
> /sbin/clean_desk_icons #v4.02 tidy up drive icons first.
Downloads for Puppy Linux [url]http://shino.pos.to/linux/downloads.html[/url]
Re: drive icons
Lovely, cheers...shinobar wrote:I guess it depends on the screen dimension.sc0ttman wrote:I never have any problems with icons
Yeh, .xinitrc was missing. I have updated the attached with the previous post.
Only one line i have changed against the .xinitrc.Code: Select all
# diff .xinitrc.org .xinitrc 11c11 < #/sbin/clean_desk_icons #v4.02 tidy up drive icons first. --- > /sbin/clean_desk_icons #v4.02 tidy up drive icons first.
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]