Suggestions

Arch based Porteus community project
fullmoonremix

Re: Suggestions

Post#136 by fullmoonremix » 22 Dec 2015, 15:18

Salutations... :good:

IMHO... :oops: the potential of the "Adeos" (nanokernel)...
Security by design, or alternately secure by design, means that the software has been designed from the ground up to be secure. In this case, security is considered as a main feature.

Some of the techniques in this approach include:

The principle of least privilege, where each part of the system has only the privileges that are needed for its function. That way even if an attacker gains access to that part, they have only limited access to the whole system.
Computer security: Security by design
Adeos has been successfully inserted beneath the Linux kernel, opening a range of possibilities, such as SMP clustering, more efficient virtualization, patchless kernel debugging and real-time systems for Linux.
Adaptive Domain Environment for Operating Systems

Best Regards... :beer:

aus9

Re: Suggestions

Post#137 by aus9 » 22 Dec 2015, 22:28

fullmoonremix

Have you been successful at doing things on this nanokernel like
compiling a new kernel module?
running jack for those wanting their music stuff with no lag?
---I don't and have not used jack myself but no harm in asking

fullmoonremix

Re: Suggestions

Post#138 by fullmoonremix » 22 Dec 2015, 22:58

Salutations... :good:

Not yet... I'm having problems with src2pkg if I stop getting "libsentry" Ooops! errors... :wall: (I'm using my own toolchain)... :oops:

I will try to compile... and configure Adeos (a fault tolerant... self-healing kernel)
because I like the idea of "secure by design" which is by default baked into Minix3.

This is also why I like the Porteus "live" modular design and the ISO boot cheatcode. Malicious code hates compressed static privileged environments.

In theory IMHO... I believe Adeos combined with various performance based (heterogeneous) binaries could give Protools (Apple) a run for it's money.

Then Jack... Audacity... LMMS... Rezound and Rosegarden can overcome "realtime" DAW/DSP latency issues if the power of the GPU is also harnessed.

Then... (and only then) can I go back to being a musician (recording engineer) instead of a (computer) technician... :wall:

Best Regards... :beer:
Last edited by fullmoonremix on 24 Dec 2015, 09:02, edited 3 times in total.

aus9

Re: Suggestions

Post#139 by aus9 » 22 Dec 2015, 23:41

OK thanks for that

good luck

aus9

Re: Suggestions

Post#140 by aus9 » 27 Dec 2015, 23:53

I don't know if its an obvious suggestion but one idea if we are now moving to Manjaro as a base and to stop members from using pacman to update stuff and getting out-of-sync to Manjaro
---might be to:

edit any /config for modules file to remove any server for Arch
edit any file in /etc that might lurk there to remove any reference to Arch?

As you can tell I want my xmas present and I want it now.

https://wiki.manjaro.org/index.php?titl ... oad_Server

members may like to get the fastest?
https://wiki.manjaro.org/index.php?titl ... oad_Server

full list
http://repo.manjaro.org/

User avatar
brokenman
Site Admin
Site Admin
Posts: 5456
Joined: 27 Dec 2010, 03:50
Distribution: Porteus v3.2rcX all desktops
Location: Brazil
Contact:

Re: Suggestions

Post#141 by brokenman » 28 Dec 2015, 23:22

I believe all the default servers only pull from manjaro. Also the setup-pman script takes care of ranking mirrors and allows you to choose a country that is closest to you. Thanks.
How do i become super user?
Wear your underpants on the outside and put on a cape.

User avatar
Ed_P
Contributor
Contributor
Posts: 3154
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 3.2.2 64-bit ISO
Location: Western NY, USA

Re: Suggestions

Post#142 by Ed_P » 29 Dec 2015, 00:08

aus9 wrote:As you can tell I want my xmas present and I want it now.
You can get it from here:

http://sourceforge.net/projects/manjaro ... ineservers
Ed

User avatar
Blaze
Moderator
Moderator
Posts: 1383
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus 3.2 Cinnamon x86_64
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

Re: Suggestions

Post#143 by Blaze » 10 Jan 2016, 11:00

Hey, I found this really awesome icons theme Oranchelo icons by ZayronXio - look at this and repo of this theme on github.com here

Porteus 3.1 LXDE
Image

Porteus Nemesis v3.5 LXDE
Image

I see that 2 icons is missing in Porteus Nemesis v3.5 LXDE - it's logout and iconify all windows. But it can be fixed.
But in Porteus 3.1 LXDE all icons seems ok.

This theme does not requires /usr/share/icons/hicolor
Copy Oranchelo and if you want Oranchelo-Green to /usr/share/icons
Go to Preferences > Customize Look and Feel > Icon Theme and active Oranchelo and clik Apply button
Image
BTW we can remove Faenza, Faenza-Dark and Faenza-Darker from /usr/share/icons
Faenza, Faenza-Dark and Faenza-Darker = 50.4 Mb
Oranchelo and Oranchelo-Green = 16.8 Mb
Oranchelo = 16.6 Mb
Last edited by Blaze on 10 Jan 2016, 18:49, edited 10 times in total.
Linux porteus 4.12.7-porteus #1 SMP PREEMPT Sun Aug 13 17:38:30 x86_64 Intel(R) Core(TM) i5-6600K CPU @ 3.50GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Tobago PRO [Radeon R7 360 / R9 360 OEM] (rev 81) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

fullmoonremix

Re: Suggestions

Post#144 by fullmoonremix » 10 Jan 2016, 12:03

Salutations... :good:

IMHO... :oops: Porteus "might" possibly benefit from... kernel hardening (AlpineLinux uses PaX also Hardened Gentoo).

eg. :unknown:
Hardened Gentoo
PaX
http://www.insanitybit.com/2012/05/31/c ... rsecurity/

IMHO... :oops: Porteus "might" possibly benefit from... sandboxing (Minix uses a microkernel so it benefits from "security by design").

eg. :unknown:
MINIX
Adaptive Domain Environment for Operating Systems
http://wiki.osdev.org/Exokernel

Best Regards... :beer:
Last edited by fullmoonremix on 11 Jan 2016, 00:33, edited 10 times in total.

User avatar
brokenman
Site Admin
Site Admin
Posts: 5456
Joined: 27 Dec 2010, 03:50
Distribution: Porteus v3.2rcX all desktops
Location: Brazil
Contact:

Re: Suggestions

Post#145 by brokenman » 10 Jan 2016, 22:17

Thanks Blaze. Have you checked if it contains icons for most of the stuff we have installed in LXDE?

@fullmoonremix
Please state your suggestion instead of just links. I read the pax patch but I don't like the sound of this.
"PaX is maintained by The PaX Team, whose principal coder is anonymous."
How do i become super user?
Wear your underpants on the outside and put on a cape.

aus9

Re: Suggestions

Post#146 by aus9 » 10 Jan 2016, 23:00

regarding icons

good find Blaze and upstream maintainer=zayronXIO appears receptive to feedback.....which is always a good sign even if its just icons.
We could build icons ourselves but I don't have the time.

User avatar
brokenman
Site Admin
Site Admin
Posts: 5456
Joined: 27 Dec 2010, 03:50
Distribution: Porteus v3.2rcX all desktops
Location: Brazil
Contact:

Re: Suggestions

Post#147 by brokenman » 11 Jan 2016, 00:36

@fullmoonremix, I read some of the other links but most of it is incomprehensible to me. Can you perhaps give me a real life scenario I can get my head around? For sanboxing I believe we have this built in with fresh mode. I now find it hard to work in a real HD install of any operating system because fo the mess that I make, that I know will be cleaned up with a reboot. Fresh mode with copy2ram and nohd essentially sandboxes anything you do to that single session.
How do i become super user?
Wear your underpants on the outside and put on a cape.

User avatar
brokenman
Site Admin
Site Admin
Posts: 5456
Joined: 27 Dec 2010, 03:50
Distribution: Porteus v3.2rcX all desktops
Location: Brazil
Contact:

Re: Suggestions

Post#148 by brokenman » 11 Jan 2016, 00:38

Faenza, Faenza-Dark and Faenza-Darker = 50.4 Mb
Oranchelo and Oranchelo-Green = 16.8 Mb
Oranchelo = 16.6 Mb
I am all for this space saving, but if we are missing some icons in the 50M icon set I imagine we will be missing more in a 16M iconset. If you can check that most are there I would be happy to swap it for faenza.
How do i become super user?
Wear your underpants on the outside and put on a cape.

fullmoonremix

Re: Suggestions

Post#149 by fullmoonremix » 11 Jan 2016, 02:18

Salutations... :good:

Linux is secure because unlike that "other" $ystem... the default is NOT superuser.
Yet... that does not make it 100% immune to exploits and/or malicious code.

Porteus is secure because unlike many X based systems it is modular and "live". However... unless used as a diskless kiosk
where no secure data is stored or transmitted (eg. credit info... project binaries... etc.) there exists vulnerability.

Consider this real world example... OpenSSL has well documented exploits (because it's... "compromised by design"?).
So this begs the question... if you reboot (w/ fresh mode) a compromised binary don't those compromises also reboot?

However... if sandboxed with patches and/or nanokernels the exploits can be eliminated and/or contained.
And any errors introduced by inferior and/or malicious code will NOT destablize/crash the system (hence... "fault tolerance").

I believe it is possible to compromise package management. This is why I prefer tunneling (Tor?) to a repo.
And although Porteus runs in RAM and can even boot from an ISO I'm convinced it could be compromised in RAM.

So basically all I'm suggesting is that intead of hypervisors... emulators... containers... that could impose latency...
perhaps patches and nanokernels represent a low overhead abstracted approach to "security by design".

Again... Hardened Gentoo... Minix... AlpineLinux (Arch) and others use these tactics.

Best Regards... :beer:

Posted by 73.150.85.78 via http://webwarper.net
This is added while posting a message to avoid misusing the service
Last edited by fullmoonremix on 20 May 2016, 13:39, edited 7 times in total.

User avatar
Blaze
Moderator
Moderator
Posts: 1383
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus 3.2 Cinnamon x86_64
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

Re: Suggestions

Post#150 by Blaze » 11 Jan 2016, 18:28

brokenman wrote:Thanks Blaze. Have you checked if it contains icons for most of the stuff we have installed in LXDE?
All stuff are present in LXDE.
brokenman wrote:
Faenza, Faenza-Dark and Faenza-Darker = 50.4 Mb
Oranchelo and Oranchelo-Green = 16.8 Mb
Oranchelo = 16.6 Mb
I am all for this space saving, but if we are missing some icons in the 50M icon set I imagine we will be missing more in a 16M iconset.
I think you are mistaken. I'm hard test 16M Oranchelo iconset and all icons are present.
brokenman wrote:If you can check that most are there I would be happy to swap it for faenza.
I checked and confirm that Faenza, Faenza-Dark and Faenza-Darker = 50.4 Mb does not need. Remove these iconsets. Damn, It's a free space 8)

What I checked.

In Porteus 3.1 LXDE (LXDE from Porteus 3.0.1)

If delete hicolor - these icons are missing:

Porteus module icon
/hicolor/16x16/mimetypes/cdr.png
/hicolor/22x22/mimetypes/cdr.png
/hicolor/32x32/mimetypes/cdr.png
/hicolor/48x48/mimetypes/cdr.png
/hicolor/64x64/mimetypes/cdr.png
/hicolor/128x128/mimetypes/cdr.png

USM icons of Slackware
/hicolor/48x48/apps/usm.png
/hicolor/48x48/apps/usmdatabase.png
/hicolor/48x48/apps/usmslackware.png

Porteus Installer icon
/hicolor/16x16/devices/drive-external-usb.png
/hicolor/32x32/devices/drive-external-usb.png
/hicolor/48x48/devices/drive-external-usb.png

src2pkg
/hicolor/16x16/apps/src2pkg.png
/hicolor/24x24/apps/src2pkg.png
/hicolor/32x32/apps/src2pkg.png
/hicolor/48x48/apps/src2pkg.png

But it's hicolor iconset :)

If i copy system-log-out.svg from /usr/share/icons/Humanity-LXDE/actions/48 to /usr/share/icons/Oranchelo/actions/scalable with replace it - logout icon to shows me fine.
When i copy system-log-out.svg (it's default icon of /usr/share/icons/Oranchelo/actions/scalable) back to /usr/share/icons/Oranchelo/actions/scalable and refresh theme (Go to Preferences > Customize Look and Feel > Icon Theme and i activated other theme and then i activated Oranchelo theme via Apply button) - logout icon of Oranchelo iconset to shows fine me too. Damn, It's magic! :evil:

About "Minimize All Windows" (Iconify) icon - it's window-manager.png
She is located in /usr/share/lxpanel/images

BTW and gnome-logout.png is located in /usr/share/lxpanel/images
on this icon can be used a symbolic link on gnome-logout.svg at /usr/share/icons/Oranchelo/actions/scalable directory

brokenman, in Porteus Nemesis v3.5 the directory /usr/share/lxpanel/images does not have images! Only subfolder xkb-flags. Therefore, these icons were lost in nemesis (about window-manager.png and gnome-logout.png)
But in In Porteus 3.1 LXDE (LXDE from Porteus 3.0.1) i have these

Code: Select all

root@porteus:~# ls -a /usr/share/lxpanel/images
./                          gnome-netstatus-disconn.png  ns-recvdata.png
../                         gnome-netstatus-error.png    ns-senddata.png
background.png              gnome-netstatus-idle.png     numlock-off.png
capslock-off.png            gnome-netstatus-rx.png       numlock-on.png
capslock-on.png             gnome-netstatus-tx.png       scrllock-off.png
clock.png                   gnome-netstatus-txrx.png     scrllock-on.png
cpufreq-icon.png            mute.png                     stock_volume.png
file-manager.png            my-computer.png              volume-high.png
gnome-logout.png            ns-bothrs.png                volume-low.png
gnome-netstatus-0-24.png    ns-connected.png             volume-medium.png
gnome-netstatus-25-49.png   ns-disconnect.png            window-manager.png
gnome-netstatus-50-74.png   ns-lock.png                  xkb-flags/
gnome-netstatus-75-100.png  ns-problem.png
root@porteus:~#
i upload it here Nemesis-LXDE-images.tar.bz2
and if you want i can try to search a new beautiful icons for window-manager.png and gnome-logout.png

BTW this Oranchelo icons by ZayronXio can be tested in XFCE. Who can test it?

If i have gramma mistekens, sorry about my English.

Regards,
Blaze
Linux porteus 4.12.7-porteus #1 SMP PREEMPT Sun Aug 13 17:38:30 x86_64 Intel(R) Core(TM) i5-6600K CPU @ 3.50GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Tobago PRO [Radeon R7 360 / R9 360 OEM] (rev 81) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

Post Reply