Parrot Community

Community portal of the Parrot Project.

You are not logged in.

Announcement

Welcome Aboard Pirate!

Support us on Patreon and contribute to our project!

HappyHacking!

#1 2017-02-12 16:39:55

sheireen
Administrator
Registered: 2017-02-12
Posts: 1

Development of Parrot 3.5

Hello, i will start this topic here to let people discuss on what to do for the next release.
The same topic was already discussed in our development mailing list, so let's start from what Palinuro have pointed out there

http://lists.parrotsec.org/pipermail/pa … 00040.html





UPDATES CURRENTLY DONE

1)
we have imported many many debian updates since parrot 3.4, many of them
are security updates, others are general improvements.
Debian is up to release its new stable release, so the debian testing
branch is very stable and coherent now.


2)
we have updated many tools, most of them were imported from kali, others
from debian (pkg-security team)


3)
parrot-skel, desktop-base and init-system-helpers were updated, all the
other parrot packages and metapackages are going to be reviewed and
updated in the next days


TODO LIST

1)
finish the new linux 4.9.6-parrot0 kernel (it's ready, i'm just waiting
the build process to test it out)

2)
design and choose a new wallpaper

3)
further test the arm builds for raspberry pi and pine64

4)
create a team of betatesters for the next release

5)
test the alternate installation script to see if it is still capable of
converting a debian 8 system into parrot
https://github.com/ParrotSec/alternate-install/blob/master/parrot-install.sh

6)
rebuild the debian installer for the new kernel version

7)
re-package and update the following tools according to the dep14 and
debhelper 10 standards:
spiderfoot
maligno
pompem
penmode
angry ip scanner
tdsog
inurlbr
chiron

8)
discover why kde, gnome and some other interfaces sometimes fail to
install or to start

9)
create a community forum

10)
collect proposals and feedbacks from the community







MISC REPLIES


On 30/01/2017 08:40, Marco Alfano wrote:
> Hello to all. I'm new here. I have a short to do list of few advice that
> we should do before next relase:
> 
> GUI:
> We should improve our GUI for make better experiences for users. I'm
> already working on it. 
> Lorenzo want to continue to use MATE as default desktop environment. So
> we can improve it. 
> The only thing that I want to keep from now it's icon theme. Other stuff
> needs to be changed or improved. We should add a nice conky theme too.
> And find out why some desktop environment like xfce and kde broke system. 

we can't release the new mate 1.18 in time for parrot 2.5, anyway i have
fixed a bunch of imperfections with the latest parrot-skel update

of course the fix is at dconf level, so you need to update your local
dconf database with that on /etc/skel to see it (otherwise just set up a
screensaver to fix the suspension bug)

read line 119
https://github.com/ParrotSec/parrot-skel/blob/master/dconf/db/local.d/parrot-skel


> 
> Pre-installed apps:
> We need to improve our pre-installed apps.
> Some software need to be removed (like emacs) and some needs to be
> installed I suggest :
> Toxic guilty client like qTox or uTox 
> Irssi irc client 
> Mail desktop client. 
> Telegram? Not really necessary but it's community first choice after
> Facebook, and more common for new users than irc. 

emacs removed

https://github.com/ParrotSec/parrot-build/commit/9ff0a6098102904ac487a9a7ef62fed27791dc16


> 
> Repo:
> I think we have to reorganize repo in categories, following parrot menu
> categories. So user from lite install, can install only required
> software for their needs. If I need for example only wifi crack suite, I
> can install it with macrocategory "parrot-wifi", without downloading and
> install all other SW that probably don't need. Can offer a better user
> experience and package management!

we already have something similar

run
apt search parrot-meta

you'll find something similar

parrot-meta-all/testing,testing,now 3.4+parrot0 all [installed,automatic]
  Parrot Security - all packages

parrot-meta-forensics/testing,testing,now 3.4+parrot0 all
[installed,automatic]
  Parrot Securiy forensic tools

parrot-meta-full/testing,testing,now 3.4+parrot0 all [installed,automatic]
  Parrot Security complete system

parrot-meta-gpu/testing,testing,now 3.4+parrot0 all [installed,automatic]
  Parrot Security GPU tools

parrot-meta-pwtools/testing,testing,now 3.4+parrot0 all
[installed,automatic]
  Parrot Security password cracking tools

parrot-meta-rfid/testing,testing,now 3.4+parrot0 all [installed,automatic]
  Parrot Security RFID tools

parrot-meta-sdr/testing,testing,now 3.4+parrot0 all [installed,automatic]
  Parrot Security SDR tools

parrot-meta-voip/testing,testing,now 3.4+parrot0 all [installed,automatic]
  Parrot Security VoIP tools

parrot-meta-web/testing,testing,now 3.4+parrot0 all [installed,automatic]
  Parrot Security webapp assessment tools

parrot-meta-wireless/testing,testing,now 3.4+parrot0 all
[installed,automatic]
  Parrot Security wireless tools


as you can see we already have some metapackages to divide the tools in
categories



> 
> Il 30 gen 2017 1:32 AM, "Lorenzo Faletra" <palinuro at parrotsec.org
> <mailto:palinuro at parrotsec.org>> ha scritto:
> 
>     hi, i'm starti g this thread because we all have to talk and discuss
>     how we want to develop this new release and what we want to have (or
>     not to have) in it
> 
> 
>     for all the new members of the mailing list: don't be shy and feel
>     free to propose your ideas and ask us many many questions as no one
>     is going to bite you :)
> 
>     for all the core developers: we need to involve all the new
>     contributors in the development of this new release and we need to
>     use this mailing list for all the development discussions. let's
>     make our release process more transparent and open to contributions
> 
> 
> 
>     i can't propose my own list of things i yould personally see (or not
>     see) in the next release as i am in my exams period and i have a
>     very little time to dedicate to general discussions (all my time
>     dedicated to parrot is focused on security updates and servers
>     maintainance), but i'll propose a first roadmap as soon as possible,
>     let's do our best!
> 
> 
> 
> 
>     --
>     Lorenzo "Palinuro" Faletra
> 
>     Frozenbox Network
>     Parrot Security
> 
>     GPG ID: F4C6B9A4
>     GPG FINGERPRINT: B350 5059 3C2F 7656 40E6  DDDB 97CA A129 F4C6 B9A4
> 
>     GPG Info:
>     http://pgp.mit.edu/pks/lookup?op=vindex&search=0x97CAA129F4C6B9A4
>     <http://pgp.mit.edu/pks/lookup?op=vindex&search=0x97CAA129F4C6B9A4>
>     GPG Key:
>     http://pgp.mit.edu/pks/lookup?op=get&search=0x97CAA129F4C6B9A4
>     <http://pgp.mit.edu/pks/lookup?op=get&search=0x97CAA129F4C6B9A4>
>     _______________________________________________
>     Parrot-devel mailing list
>     Parrot-devel at lists.parrotsec.org
>     <mailto:Parrot-devel at lists.parrotsec.org>
>     http://lists.parrotsec.org/listinfo/parrot-devel
>     <http://lists.parrotsec.org/listinfo/parrot-devel>
> 
> 
> 
> 
> _______________________________________________
> Parrot-devel mailing list
> Parrot-devel at lists.parrotsec.org
> http://lists.parrotsec.org/listinfo/parrot-devel

Offline

#2 2017-02-12 16:48:20

palinuro
Parrot Project Founder
From: Italy
Registered: 2017-02-11
Posts: 227
Website

Re: Development of Parrot 3.5

great!

anyway, since that message we had zero progressions except for this forum as our new community portal, plus the standard upgrades i regularly import and test in our repository


Lorenzo "Palinuro" Faletra - Parrot Security

GPG FINGERPRINT: B350 5059 3C2F 7656 40E6 DDDB 97CA A129 F4C6 B9A4
GPG Info: http://pgp.mit.edu/pks/lookup?op=vindex … 29F4C6B9A4
GPG Key: http://pgp.mit.edu/pks/lookup?op=get&se … 29F4C6B9A4

Offline

#3 2017-02-12 18:52:45

Jeff
Administrator
From: USA
Registered: 2017-02-11
Posts: 297
Website

Re: Development of Parrot 3.5

This is great information. I appreciate you posting this with the updates !!!


-Jeff Szydel

*Parrot Ambassador   *Social Groups Manager   *Helpdesk   *Wiki Editor   
*Parrot Telegram Group Administrator   *Parrot Community Administrator

Offline

#4 2017-02-13 02:11:52

vzz1x2
Community Member
From: Ireland
Registered: 2017-02-12
Posts: 168

Re: Development of Parrot 3.5

Is there a place to see if someone already took ownership of any task? Or is just an answer on the mailing list?
I could help with the following:

Test on Raspberry
Betatestes of next release
I can give it a try to the Debian Script.

I always wanted to learn more on packaging, so if you have some pacience withe me, I could get speed and help with that..

Offline

#5 2017-02-13 20:28:39

palinuro
Parrot Project Founder
From: Italy
Registered: 2017-02-11
Posts: 227
Website

Re: Development of Parrot 3.5

there is no "ownership" if more people want to help with hte same task they are welcome



to help testing the raspberry pi images you have to wait francesco bonanno (mibofra) to release the new images, ask for more information in the IoT section of this forum

to test the new release the answer is the same, wait for the release, we will probably make a "call for testers", so stay tuned


for the debian script you can start trying even right now as most (if not all) of the core packages were already modified for the new release


Lorenzo "Palinuro" Faletra - Parrot Security

GPG FINGERPRINT: B350 5059 3C2F 7656 40E6 DDDB 97CA A129 F4C6 B9A4
GPG Info: http://pgp.mit.edu/pks/lookup?op=vindex … 29F4C6B9A4
GPG Key: http://pgp.mit.edu/pks/lookup?op=get&se … 29F4C6B9A4

Offline

#6 2017-02-15 19:37:30

palinuro
Parrot Project Founder
From: Italy
Registered: 2017-02-11
Posts: 227
Website

Re: Development of Parrot 3.5

once the system is installed you can use synaptic package manager to access the full list of all the packages in our repository

we also have some metapackages to install all the packages at once, as for example parrot-tools or parrot-tools-full


Lorenzo "Palinuro" Faletra - Parrot Security

GPG FINGERPRINT: B350 5059 3C2F 7656 40E6 DDDB 97CA A129 F4C6 B9A4
GPG Info: http://pgp.mit.edu/pks/lookup?op=vindex … 29F4C6B9A4
GPG Key: http://pgp.mit.edu/pks/lookup?op=get&se … 29F4C6B9A4

Offline

#7 2017-02-17 10:25:33

palinuro
Parrot Project Founder
From: Italy
Registered: 2017-02-11
Posts: 227
Website

Re: Development of Parrot 3.5

list of tools that need to be updated:

cuckoo
fern-wifi-cracker
sparta
metasploit-framework


list of tools that need to be tested/fixed:

spiderfoot (2.8)


Lorenzo "Palinuro" Faletra - Parrot Security

GPG FINGERPRINT: B350 5059 3C2F 7656 40E6 DDDB 97CA A129 F4C6 B9A4
GPG Info: http://pgp.mit.edu/pks/lookup?op=vindex … 29F4C6B9A4
GPG Key: http://pgp.mit.edu/pks/lookup?op=get&se … 29F4C6B9A4

Offline

#8 2017-04-25 16:59:48

Newbie
Community Member
Registered: 2017-04-14
Posts: 11

Re: Development of Parrot 3.5

>> Some software need to be removed (like emacs)
> emacs removed

What was the problem with emacs?

Offline

#9 2017-04-26 14:05:19

palinuro
Parrot Project Founder
From: Italy
Registered: 2017-02-11
Posts: 227
Website

Re: Development of Parrot 3.5

emacs was not removed from the distro and it is still available in our software archive, we have just decided to not include it by default as part of our pre-installed softwares

the reason? it requires more than 100MB of software core and dependencies, and storage space is very precious on our ISO files


Lorenzo "Palinuro" Faletra - Parrot Security

GPG FINGERPRINT: B350 5059 3C2F 7656 40E6 DDDB 97CA A129 F4C6 B9A4
GPG Info: http://pgp.mit.edu/pks/lookup?op=vindex … 29F4C6B9A4
GPG Key: http://pgp.mit.edu/pks/lookup?op=get&se … 29F4C6B9A4

Offline

#10 2017-05-12 14:25:57

$!thum;
Community Member
Registered: 2017-02-13
Posts: 24

Re: Development of Parrot 3.5

Replace vlc with mpv and add clementine.

Offline

#11 2017-05-18 23:18:25

Averagedaymare
Community Member
From: Backstroking Through Daymares
Registered: 2017-04-22
Posts: 4

Re: Development of Parrot 3.5

Very glad to see that another update is upon us :) happy to see the tasty tools getting updated...nom nom, nom


Welcome to the Instrinsic Happy Hour

Offline

#12 2017-06-20 10:43:10

acidgen
Community Member
Registered: 2017-06-19
Posts: 10

Re: Development of Parrot 3.5

> Pre-installed apps:
> We need to improve our pre-installed apps.
> Some software need to be removed (like emacs) and some needs to be
> installed I suggest :
> Toxic guilty client like qTox or uTox
> Irssi irc client
> Mail desktop client.
> Telegram? Not really necessary but it's community first choice after
> Facebook, and more common for new users than irc.

Why? is this a Desktop Replacement or a Security Distro?
Have them in the repo, not the default install IMO. Its supposed to be fast and nimble,
as well as clean as possible after install.

Regards,
Acidgen

Offline

Board footer

Powered by FluxBB

Design by Klocek.