Commit 63b27412 authored by EclipseSpark's avatar EclipseSpark

parrot-menu 2.19

parent a6edff80
Package: parrot-menu
Version: 2.19
Architecture: all
Maintainer: Lorenzo EclipseSpark Faletra <eclipse@frozenbox.org>
Installed-Size: 284
Depends: perl, libdpkg-perl, libfile-fcntllock-perl, xdg-utils
Recommends: gnome-terminal
Replaces: mate-menus
Section: gnome, mate
Priority: optional
Description: Parrot GNU/Linux custom menu
This package provides a custom menu for Parrot GNU/Linux.
.
It is used by any destkop that complies with the Freedesktop menu
specification at http://standards.freedesktop.org/menu-spec/menu-spec-1.0.html
#!/bin/sh
set -e
if [ "$1" = "configure" ] && dpkg --compare-versions "$2" lt "0.83"; then
# Initial installation or first upgrade, the hook is not yet in place,
# we call it ourselves and it will wait until dpkg/apt is over
/usr/share/parrot-menu/update-parrot-menu </dev/null >/dev/null 2>&1 &
fi
#!/bin/sh
set -e
#old compatibility workaround for kali-menu menu entries
if [ -e "/usr/share/applications/kali-*" ]; then
rm /usr/share/applications/kali-*.desktop
fi
if [ -e "/etc/apt/apt.conf.d/99kali-menu" ]; then
rm /etc/apt/apt.conf.d/99kali-menu
fi
if [ -e "/usr/share/kali-menu/update-kali-menu" ]; then
rm /usr/share/kali-menu/update-kali-menu
rm -r /usr/share/kali-menu/
fi
DPkg::Post-Invoke { "/usr/share/parrot-menu/update-parrot-menu wait_dpkg"; }
<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN"
"http://www.freedesktop.org/standards/menu-spec/1.0/menu.dtd">
<Menu>
<Name>parrot Applications</Name>
<!-- parrot submenu -->
<Menu>
<Name>Anon Surf</Name>
<Directory>anon-surf.directory</Directory>
<Include><And>
<Category>anonsurf</Category>
</And></Include>
</Menu>
</Menu>
applications-merged
\ No newline at end of file
<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN"
"http://www.freedesktop.org/standards/menu-spec/1.0/menu.dtd">
<Menu>
<Name>Applications</Name>
<Directory>mate-menu-applications.directory</Directory>
<!-- Scan legacy dirs first, as later items take priority -->
<KDELegacyDirs/>
<LegacyDir>/etc/X11/applnk</LegacyDir>
<LegacyDir>/usr/share/mate/apps</LegacyDir>
<!-- Read standard .directory and .desktop file locations -->
<DefaultAppDirs/>
<DefaultDirectoryDirs/>
<!-- Read in overrides and child menus from applications-merged/ -->
<DefaultMergeDirs/>
<!-- Accessories submenu -->
<Menu>
<Name>Accessories</Name>
<Directory>mate-utility.directory</Directory>
<Include>
<And>
<Category>Utility</Category>
<!-- Accessibility spec must have either the Utility or Settings
category, and we display an accessibility submenu already for
the ones that do not have Settings, so don't display accessibility
applications here -->
<Not><Category>Accessibility</Category></Not>
<Not><Category>System</Category></Not>
</And>
</Include>
</Menu> <!-- End Accessories -->
<!-- Accessibility submenu -->
<Menu>
<Name>Universal Access</Name>
<Directory>mate-utility-accessibility.directory</Directory>
<Include>
<And>
<Category>Accessibility</Category>
<Not><Category>Settings</Category></Not>
</And>
</Include>
</Menu> <!-- End Accessibility -->
<!-- Development Tools -->
<Menu>
<Name>Development</Name>
<Directory>mate-development.directory</Directory>
<Include>
<And>
<Category>Development</Category>
</And>
<Filename>emacs.desktop</Filename>
</Include>
</Menu> <!-- End Development Tools -->
<!-- Education -->
<Menu>
<Name>Education</Name>
<Directory>mate-education.directory</Directory>
<Include>
<And>
<Category>Education</Category>
</And>
</Include>
</Menu> <!-- End Education -->
<!-- Games -->
<Menu>
<Name>Games</Name>
<Directory>mate-game.directory</Directory>
<Include>
<And>
<Category>Game</Category>
</And>
</Include>
</Menu> <!-- End Games -->
<!-- Graphics -->
<Menu>
<Name>Graphics</Name>
<Directory>mate-graphics.directory</Directory>
<Include>
<And>
<Category>Graphics</Category>
</And>
</Include>
</Menu> <!-- End Graphics -->
<!-- Internet -->
<Menu>
<Name>Internet</Name>
<Directory>mate-network.directory</Directory>
<Include>
<And>
<Category>Network</Category>
</And>
</Include>
</Menu> <!-- End Internet -->
<!-- Parrot security tools -->
<MergeFile type="path">applications-merged/parrot-applications.menu</MergeFile>
<MergeFile type="path">applications-merged/anon-surf.menu</MergeFile>
<!-- Multimedia -->
<Menu>
<Name>Multimedia</Name>
<Directory>mate-audio-video.directory</Directory>
<Include>
<And>
<Category>AudioVideo</Category>
</And>
</Include>
</Menu> <!-- End Multimedia -->
<!-- Office -->
<Menu>
<Name>Office</Name>
<Directory>mate-office.directory</Directory>
<Include>
<And>
<Category>Office</Category>
</And>
</Include>
</Menu> <!-- End Office -->
<!-- System Tools-->
<Menu>
<Name>System</Name>
<Directory>mate-system-tools.directory</Directory>
<Include>
<And>
<Category>System</Category>
<Not><Category>Settings</Category></Not>
</And>
</Include>
</Menu> <!-- End System Tools -->
<!-- Other -->
<Menu>
<Name>Other</Name>
<Directory>mate-other.directory</Directory>
<OnlyUnallocated/>
<Include>
<And>
<Not><Category>Core</Category></Not>
<Not><Category>Settings</Category></Not>
<Not><Category>Screensaver</Category></Not>
</And>
</Include>
</Menu> <!-- End Other -->
</Menu> <!-- End Applications -->
#!/bin/bash
echo -e " ____ _ ____
| _ \ __ _ _ __ _ __ ___ | |_/ ___| ___ ___
| |_) / _\` | '__| '__/ _ \| __\___ \ / _ \/ __|
| __/ (_| | | | | | (_) | |_ ___) | __/ (__
|_| \__,_|_| |_| \___/ \__|____/ \___|\___|
"
echo "executing \"$*\""
echo ""
sudo $*
sudo bash
#!/bin/bash
ARCH=`uname -r|cut -d "-" -f 3`
if [ $ARCH == "parrot" ]
then
ARCH=`uname -r|cut -d "-" -f 2`
fi
if [ $arch == i386 ]
then
JAVA_ARCH="i386"
cd /usr/share/zaproxy/ && export PATH=/usr/lib/jvm/java-7-openjdk-i386/bin:$PATH && ./zap.sh
elif [ $ARCH == 686 ]
then
JAVA_ARCH="i386"
cd /usr/share/zaproxy/ && export PATH=/usr/lib/jvm/java-7-openjdk-i386/bin:$PATH && ./zap.sh
elif [ $ARCH == 486 ]
then
JAVA_ARCH="i386"
cd /usr/share/zaproxy/ && export PATH=/usr/lib/jvm/java-7-openjdk-i386/bin:$PATH && ./zap.sh
elif [ $ARCH == amd64 ]
then
JAVA_ARCH="amd64"
cd /usr/share/zaproxy/ && export PATH=/usr/lib/jvm/java-7-openjdk-amd64/bin:$PATH && ./zap.sh
else
cd /usr/share/zaproxy/ && export PATH=/usr/lib/jvm/java-7-openjdk-arm*/bin:$$PATH && ./zap.sh
fi
[Desktop Entry]
Name=DNS Analysis
Name[fr]=Analyse DNS
Name[es]=Análisis de DNS
Name[hr]=Analiza DNSa
Name[de]=DNS-Analyse
Name[it]=Analisi DNS
Name[zh_CN]=DNS 分析
Name[zh_HK]=DNS 分析
Name[zh_TW]=DNS 分析
Type=Directory
Icon=info-gathering-trans.png
[Desktop Entry]
Name=Live Host Identification
Name[fr]=En Direct D'identification D'hôte
Name[es]=Identificación de Hosts en línea
Name[hr]=Identifikacija Hostova
Name[de]=Live-Host-Erkennung
Name[it]=Identificazione Host Attivi
Name[zh_CN]=存活主机识别
Name[zh_HK]=存活主機識別
Name[zh_TW]=存活主機識別
Type=Directory
Icon=info-gathering-trans.png
[Desktop Entry]
Name=IDS/IPS Identification
Name[fr]=Détection de IDS/IPS
Name[es]=Identificación de IDS/IPS
Name[hr]=Identifikacija IDS/IPS
Name[de]=IDS- & IPS-Identifikation
Name[it]=Identificazione IDS/IPS
Name[zh_CN]=IDS/IPS 识别
Name[zh_HK]=IDS/IPS 識別
Name[zh_TW]=IDS/IPS 識別
Type=Directory
Icon=info-gathering-trans.png
[Desktop Entry]
Name=Network Scanners
Name[fr]=Numérisation Réseau
Name[es]=Escáner de Redes
Name[hr]=Mrezni Skeneri
Name[de]=Netzwerkscanner
Name[it]=Scanner di Rete
Name[zh_CN]=网络扫描
Name[zh_HK]=網絡掃描
Name[zh_TW]=網絡掃描
Type=Directory
Icon=info-gathering-trans.png
[Desktop Entry]
Name=Traffic Analysis
Name[fr]=L'analyse du Trafic
Name[es]=Análisis de Tráfico
Name[hr]=Analiza Prometa
Name[de]=Netzwerkverkehr-Analyse
Name[it]=Analisi del Traffico
Name[zh_CN]=流量分析
Name[zh_HK]=流量分析
Name[zh_TW]=流量分析
Type=Directory
Icon=info-gathering-trans.png
[Desktop Entry]
Name=OS Fingerprinting
Name[fr]=Détection d'OS
Name[es]=Detección del SO