diff --git a/Makefile b/Makefile index 153d8125..cadb591d 100644 --- a/Makefile +++ b/Makefile @@ -23,6 +23,7 @@ install: mkdir -p ${DESTDIR}/usr/share/${APP}/utils mkdir -p ${DESTDIR}/usr/share/${APP}/avatars mkdir -p ${DESTDIR}/etc/${APP} + cp src/${APP} ${DESTDIR}${PREFIX}/bin rm -f ${DESTDIR}/${PREFIX}/bin/${APP}-* cp -r image_build/* ${DESTDIR}/etc/${APP} cp img/backgrounds/${APP}_*.png ${DESTDIR}${PREFIX}/share @@ -40,6 +41,7 @@ install: mv ${DESTDIR}${PREFIX}/bin/${APP}-app-* ${DESTDIR}/usr/share/${APP}/apps mv ${DESTDIR}${PREFIX}/bin/${APP}-utils-* ${DESTDIR}/usr/share/${APP}/utils mkdir -m 755 -p ${DESTDIR}${PREFIX}/share/man/man1 + cp man/${APP}.1.gz ${DESTDIR}${PREFIX}/share/man/man1 rm ${DESTDIR}${PREFIX}/share/man/man1/${APP}*.1.gz cp man/*.1.gz ${DESTDIR}${PREFIX}/share/man/man1 cp man/${APP}-backup-local.1.gz ${DESTDIR}${PREFIX}/share/man/man1/backup.1.gz diff --git a/src/freedombone-app-searx b/src/freedombone-app-searx index f2b9be11..0d2365da 100755 --- a/src/freedombone-app-searx +++ b/src/freedombone-app-searx @@ -752,29 +752,29 @@ function create_searx_config { echo ''; echo 'locales:'; echo ' en : English'; - echo ' bg : Български (Bulgarian)'; - echo ' cs : Čeština (Czech)'; + echo ' bg : (Bulgarian)'; + echo ' cs : etina (Czech)'; echo ' de : Deutsch (German)'; echo ' de_DE : Deutsch (German_Germany)'; - echo ' el_GR : Ελληνικά (Greek_Greece)'; + echo ' el_GR : (Greek_Greece)'; echo ' eo : Esperanto (Esperanto)'; - echo ' es : Español (Spanish)'; + echo ' es : Espaol (Spanish)'; echo ' fi : Suomi (Finnish)'; - echo ' fr : Français (French)'; - echo ' he : עברית (Hebrew)'; + echo ' fr : Franais (French)'; + echo ' he : (Hebrew)'; echo ' hu : Magyar (Hungarian)'; echo ' it : Italiano (Italian)'; - echo ' ja : 日本語 (Japanese)'; + echo ' ja : (Japanese)'; echo ' nl : Nederlands (Dutch)'; - echo ' pt : Português (Portuguese)'; - echo ' pt_BR : Português (Portuguese_Brazil)'; - echo ' ro : Română (Romanian)'; - echo ' ru : Русский (Russian)'; - echo ' sk : Slovenčina (Slovak)'; + echo ' pt : Portugus (Portuguese)'; + echo ' pt_BR : Portugus (Portuguese_Brazil)'; + echo ' ro : Romn (Romanian)'; + echo ' ru : (Russian)'; + echo ' sk : Slovenina (Slovak)'; echo ' sv : Svenska (Swedish)'; - echo ' tr : Türkçe (Turkish)'; - echo ' uk : українська мова (Ukrainian)'; - echo ' zh : 中文 (Chinese)'; + echo ' tr : Trke (Turkish)'; + echo ' uk : (Ukrainian)'; + echo ' zh : (Chinese)'; echo ''; echo 'doi_resolvers :'; echo " oadoi.org : 'https://oadoi.org/'"; diff --git a/src/freedombone-config b/src/freedombone-config index c2fc3eec..cbc50ed8 100755 --- a/src/freedombone-config +++ b/src/freedombone-config @@ -74,7 +74,7 @@ HUBZILLA_DOMAIN_NAME= HUBZILLA_CODE= GNUSOCIAL_DOMAIN_NAME= GNUSOCIAL_CODE= -GNUSOCIAL_WELCOME_MESSAGE=$"

Welcome to \$GNUSOCIAL_DOMAIN_NAME – a federated social network

Another $PROJECT_NAME site

" +GNUSOCIAL_WELCOME_MESSAGE=$"

Welcome to \$GNUSOCIAL_DOMAIN_NAME a federated social network

Another $PROJECT_NAME site

" GNUSOCIAL_BACKGROUND_IMAGE_URL= GIT_DOMAIN_NAME= GIT_CODE= diff --git a/src/freedombone-dhparam b/src/freedombone-dhparam index d78c9f64..ba7c3d6f 100755 --- a/src/freedombone-dhparam +++ b/src/freedombone-dhparam @@ -41,7 +41,7 @@ FAST='' # From BetterCrypto: # # "Where configurable, we recommend using the Diffie Hellman groups -# defined for IKE, specifically groups 14-18 (2048–8192bit MODP). +# defined for IKE, specifically groups 14-18 (20488192bit MODP). # These groups have been checked by many eyes and can be assumed # to be secure." diff --git a/src/freedombone-image-customise b/src/freedombone-image-customise index 100bf5a5..e0ae0732 100755 --- a/src/freedombone-image-customise +++ b/src/freedombone-image-customise @@ -376,7 +376,7 @@ EOF # change the password for the admin user echo -n " echo \"${MY_USERNAME}:"; - echo "\$(printf \"%s\" \"\$(cat ~/login.txt)\")|chpasswd"; + echo "\$(printf \"%s\" \"\$(cat ~/login.txt)\")\"|chpasswd"; # update before continuing echo " cd /root/${PROJECT_NAME}"; @@ -1190,16 +1190,16 @@ if [ \$no_of_users -gt 0 ]; then fi echo 'Type=Application' >> /home/$MY_USERNAME/Desktop/Users.desktop echo 'Comment=List of users' >> /home/$MY_USERNAME/Desktop/Users.desktop - echo 'Comment[el]=Κατάλογος χρηστών' >> /home/$MY_USERNAME/Desktop/Users.desktop - echo 'Comment[ar]=قائمة المستخدمين' >> /home/$MY_USERNAME/Desktop/Users.desktop + echo 'Comment[el]= ' >> /home/$MY_USERNAME/Desktop/Users.desktop + echo 'Comment[ar]= ' >> /home/$MY_USERNAME/Desktop/Users.desktop echo "Comment[ca]=Llista d'usuaris" >> /home/$MY_USERNAME/Desktop/Users.desktop - echo 'Comment[hi]=उपयोगकर्ताओं की सूची' >> /home/$MY_USERNAME/Desktop/Users.desktop + echo 'Comment[hi]= ' >> /home/$MY_USERNAME/Desktop/Users.desktop echo 'Comment[fr]=Liste des utilisateurs' >> /home/$MY_USERNAME/Desktop/Users.desktop echo 'Comment[de]=Liste der Benutzer' >> /home/$MY_USERNAME/Desktop/Users.desktop echo 'Comment[es]=Lista de usuarios' >> /home/$MY_USERNAME/Desktop/Users.desktop echo 'Comment[it]=Elenco degli utenti' >> /home/$MY_USERNAME/Desktop/Users.desktop - echo 'Comment[ru]=Список пользователей' >> /home/$MY_USERNAME/Desktop/Users.desktop - echo 'Comment[zh]=用户列表' >> /home/$MY_USERNAME/Desktop/Users.desktop + echo 'Comment[ru]= ' >> /home/$MY_USERNAME/Desktop/Users.desktop + echo 'Comment[zh]=' >> /home/$MY_USERNAME/Desktop/Users.desktop echo 'Exec=bash /home/$MY_USERNAME/showusers' >> /home/$MY_USERNAME/Desktop/Users.desktop echo 'Icon=/usr/share/$PROJECT_NAME/avatars/icon_users.png' >> /home/$MY_USERNAME/Desktop/Users.desktop echo 'StartupNotify=false' >> /home/$MY_USERNAME/Desktop/Users.desktop @@ -1212,16 +1212,16 @@ if [ \$no_of_users -gt 0 ]; then echo 'Name=CryptPad' >> /home/$MY_USERNAME/Desktop/cryptpad.desktop echo 'Type=Application' >> /home/$MY_USERNAME/Desktop/cryptpad.desktop echo 'Comment=Realtime collaborative editing of documents' >> /home/$MY_USERNAME/Desktop/cryptpad.desktop - echo 'Comment[el]=Συνεργατική επεξεργασία εγγράφων σε πραγματικό χρόνο' >> /home/$MY_USERNAME/Desktop/cryptpad.desktop - echo 'Comment[ar]=في الوقت الحقيقي التحرير التعاوني للوثائق' >> /home/$MY_USERNAME/Desktop/cryptpad.desktop - echo 'Comment[ca]=Edició col·laborativa en temps real de documents' >> /home/$MY_USERNAME/Desktop/cryptpad.desktop - echo 'Comment[hi]=दस्तावेज़ों का रीयलटाइम सहयोगी संपादन' >> /home/$MY_USERNAME/Desktop/cryptpad.desktop - echo 'Comment[fr]=Edition collaborative en temps réel de documents' >> /home/$MY_USERNAME/Desktop/cryptpad.desktop + echo 'Comment[el]= ' >> /home/$MY_USERNAME/Desktop/cryptpad.desktop + echo 'Comment[ar]= ' >> /home/$MY_USERNAME/Desktop/cryptpad.desktop + echo 'Comment[ca]=Edici collaborativa en temps real de documents' >> /home/$MY_USERNAME/Desktop/cryptpad.desktop + echo 'Comment[hi]= ' >> /home/$MY_USERNAME/Desktop/cryptpad.desktop + echo 'Comment[fr]=Edition collaborative en temps rel de documents' >> /home/$MY_USERNAME/Desktop/cryptpad.desktop echo 'Comment[de]=Kollaboratives Echtzeit-Editing von Dokumenten' >> /home/$MY_USERNAME/Desktop/cryptpad.desktop - echo 'Comment[es]=Edición colaborativa en tiempo real de documentos' >> /home/$MY_USERNAME/Desktop/cryptpad.desktop + echo 'Comment[es]=Edicin colaborativa en tiempo real de documentos' >> /home/$MY_USERNAME/Desktop/cryptpad.desktop echo 'Comment[it]=Editing collaborativo di documenti in tempo reale' >> /home/$MY_USERNAME/Desktop/cryptpad.desktop - echo 'Comment[ru]=Совместное редактирование документов в режиме реального времени' >> /home/$MY_USERNAME/Desktop/cryptpad.desktop - echo 'Comment[zh]=实时协同编辑文件' >> /home/$MY_USERNAME/Desktop/cryptpad.desktop + echo 'Comment[ru]= ' >> /home/$MY_USERNAME/Desktop/cryptpad.desktop + echo 'Comment[zh]=' >> /home/$MY_USERNAME/Desktop/cryptpad.desktop echo "Exec=$BROWSER $BROWSER_OPTIONS http://\${HOSTNAME}.local" >> /home/$MY_USERNAME/Desktop/cryptpad.desktop echo "Icon=/usr/share/$PROJECT_NAME/avatars/icon_cryptpad.png" >> /home/$MY_USERNAME/Desktop/cryptpad.desktop echo 'Terminal=false' >> /home/$MY_USERNAME/Desktop/cryptpad.desktop @@ -1269,28 +1269,28 @@ if [ \$no_of_users -gt 0 ]; then if [ ! -f /home/$MY_USERNAME/Desktop/social.desktop ]; then echo '[Desktop Entry]' > /home/$MY_USERNAME/Desktop/social.desktop echo 'Name=Social' >> /home/$MY_USERNAME/Desktop/social.desktop - echo 'Name[el]=Κοινωνικός' >> /home/$MY_USERNAME/Desktop/social.desktop - echo 'Name[ar]=اجتماعي' >> /home/$MY_USERNAME/Desktop/social.desktop + echo 'Name[el]=' >> /home/$MY_USERNAME/Desktop/social.desktop + echo 'Name[ar]=' >> /home/$MY_USERNAME/Desktop/social.desktop echo 'Name[ca]=Social' >> /home/$MY_USERNAME/Desktop/social.desktop - echo 'Name[hi]=सामाजिक' >> /home/$MY_USERNAME/Desktop/social.desktop + echo 'Name[hi]=' >> /home/$MY_USERNAME/Desktop/social.desktop echo 'Name[fr]=Social' >> /home/$MY_USERNAME/Desktop/social.desktop echo 'Name[de]=Soziale' >> /home/$MY_USERNAME/Desktop/social.desktop echo 'Name[es]=Social' >> /home/$MY_USERNAME/Desktop/social.desktop echo 'Name[it]=Sociale' >> /home/$MY_USERNAME/Desktop/social.desktop - echo 'Name[ru]=Социальное' >> /home/$MY_USERNAME/Desktop/social.desktop - echo 'Name[zh]=社会' >> /home/$MY_USERNAME/Desktop/social.desktop + echo 'Name[ru]=' >> /home/$MY_USERNAME/Desktop/social.desktop + echo 'Name[zh]=' >> /home/$MY_USERNAME/Desktop/social.desktop echo 'Type=Application' >> /home/$MY_USERNAME/Desktop/social.desktop echo "Comment=A decentralized messaging and sharing app built on top of Secure Scuttlebutt" >> /home/$MY_USERNAME/Desktop/social.desktop - echo "Comment[el]=Μια αποκεντρωμένη εφαρμογή ανταλλαγής μηνυμάτων και κοινής χρήσης που είναι ενσωματωμένη στην κορυφή του Secure Scuttlebutt" >> /home/$MY_USERNAME/Desktop/social.desktop - echo "Comment[ar]=والرسائل اللامركزية وتبادل التطبيق بنيت على رأس سكوتليبوت الآمنة (سب)" >> /home/$MY_USERNAME/Desktop/social.desktop - echo "Comment[ca]=Una aplicació de missatgeria i distribució descentralitzada integrada a Secure Scuttlebutt" >> /home/$MY_USERNAME/Desktop/social.desktop - echo "Comment[hi]=सिक्योर स्कूटलबट (एसएसबी) के शीर्ष पर निर्मित एक विकेन्द्रीकृत संदेश और साझाकरण ऐप" >> /home/$MY_USERNAME/Desktop/social.desktop - echo "Comment[fr]=Une application de messagerie et de partage décentralisée basée sur Secure Scuttlebutt" >> /home/$MY_USERNAME/Desktop/social.desktop + echo "Comment[el]= Secure Scuttlebutt" >> /home/$MY_USERNAME/Desktop/social.desktop + echo "Comment[ar]= ()" >> /home/$MY_USERNAME/Desktop/social.desktop + echo "Comment[ca]=Una aplicaci de missatgeria i distribuci descentralitzada integrada a Secure Scuttlebutt" >> /home/$MY_USERNAME/Desktop/social.desktop + echo "Comment[hi]= () " >> /home/$MY_USERNAME/Desktop/social.desktop + echo "Comment[fr]=Une application de messagerie et de partage dcentralise base sur Secure Scuttlebutt" >> /home/$MY_USERNAME/Desktop/social.desktop echo "Comment[de]=Eine dezentralisierte Messaging- und Sharing-App, die auf Secure Scuttlebutt basiert" >> /home/$MY_USERNAME/Desktop/social.desktop - echo "Comment[es]=Una aplicación de mensajería y uso compartido descentralizada construida sobre Secure Scuttlebutt" >> /home/$MY_USERNAME/Desktop/social.desktop + echo "Comment[es]=Una aplicacin de mensajera y uso compartido descentralizada construida sobre Secure Scuttlebutt" >> /home/$MY_USERNAME/Desktop/social.desktop echo "Comment[it]=Un'applicazione decentralizzata di messaggistica e condivisione costruita sulla base di Secure Shuttlebutt" >> /home/$MY_USERNAME/Desktop/social.desktop - echo "Comment[ru]=Децентрализованное приложение для обмена сообщениями и совместного использования, построенное на основе Secure Scuttlebutt" >> /home/$MY_USERNAME/Desktop/social.desktop - echo "Comment[zh]=安全Scuttlebutt之上构建的分散式消息和共享应用程序" >> /home/$MY_USERNAME/Desktop/social.desktop + echo "Comment[ru]= , Secure Scuttlebutt" >> /home/$MY_USERNAME/Desktop/social.desktop + echo "Comment[zh]=Scuttlebutt" >> /home/$MY_USERNAME/Desktop/social.desktop echo 'Exec=bash /usr/bin/start_patchwork' >> /home/$MY_USERNAME/Desktop/social.desktop echo "Icon=/usr/share/$PROJECT_NAME/avatars/icon_social.png" >> /home/$MY_USERNAME/Desktop/social.desktop echo 'Terminal=false' >> /home/$MY_USERNAME/Desktop/social.desktop @@ -1316,27 +1316,27 @@ if [ \$no_of_users -gt 0 ]; then echo '[Desktop Entry]' > /home/$MY_USERNAME/Desktop/vpn.desktop echo 'Type=Application' >> /home/$MY_USERNAME/Desktop/vpn.desktop echo 'Name=Connect Meshes' >> /home/$MY_USERNAME/Desktop/vpn.desktop - echo 'Name[el]=Συνδέστε τα μάτια' >> /home/$MY_USERNAME/Desktop/vpn.desktop - echo 'Name[ar]=ربط مشيس' >> /home/$MY_USERNAME/Desktop/vpn.desktop + echo 'Name[el]= ' >> /home/$MY_USERNAME/Desktop/vpn.desktop + echo 'Name[ar]= ' >> /home/$MY_USERNAME/Desktop/vpn.desktop echo 'Name[ca]=Connecteu malles' >> /home/$MY_USERNAME/Desktop/vpn.desktop - echo 'Name[hi]=कनेक्ट मेशेस' >> /home/$MY_USERNAME/Desktop/vpn.desktop + echo 'Name[hi]= ' >> /home/$MY_USERNAME/Desktop/vpn.desktop echo 'Name[fr]=Connecter les maillages' >> /home/$MY_USERNAME/Desktop/vpn.desktop echo 'Name[de]=Netze verbinden' >> /home/$MY_USERNAME/Desktop/vpn.desktop echo 'Name[es]=Conectar Mallas' >> /home/$MY_USERNAME/Desktop/vpn.desktop echo 'Name[it]=Collegare le maglie' >> /home/$MY_USERNAME/Desktop/vpn.desktop - echo 'Name[ru]=Подключить сетки' >> /home/$MY_USERNAME/Desktop/vpn.desktop - echo 'Name[zh]=连接网格' >> /home/$MY_USERNAME/Desktop/vpn.desktop + echo 'Name[ru]= ' >> /home/$MY_USERNAME/Desktop/vpn.desktop + echo 'Name[zh]=' >> /home/$MY_USERNAME/Desktop/vpn.desktop echo 'Comment=Connect to another mesh network via the internet' >> /home/$MY_USERNAME/Desktop/vpn.desktop - echo 'Comment[el]=Συνδεθείτε σε άλλο δίκτυο ματιών μέσω του Διαδικτύου' >> /home/$MY_USERNAME/Desktop/vpn.desktop - echo 'Comment[ar]=الاتصال بشبكة شبكة أخرى عبر الإنترنت' >> /home/$MY_USERNAME/Desktop/vpn.desktop - echo "Comment[ca]=Connecteu-vos a una altra xarxa de malla a través d'Internet" >> /home/$MY_USERNAME/Desktop/vpn.desktop - echo 'Comment[hi]=इंटरनेट के माध्यम से किसी अन्य जाल नेटवर्क से कनेक्ट करें' >> /home/$MY_USERNAME/Desktop/vpn.desktop - echo 'Comment[fr]=Connectez-vous à un autre réseau maillé via Internet' >> /home/$MY_USERNAME/Desktop/vpn.desktop - echo 'Comment[de]=Verbindung mit einem anderen Mesh-Netzwerk über das Internet' >> /home/$MY_USERNAME/Desktop/vpn.desktop - echo 'Comment[es]=Conéctese a otra red en malla a través de Internet' >> /home/$MY_USERNAME/Desktop/vpn.desktop + echo 'Comment[el]= ' >> /home/$MY_USERNAME/Desktop/vpn.desktop + echo 'Comment[ar]= ' >> /home/$MY_USERNAME/Desktop/vpn.desktop + echo "Comment[ca]=Connecteu-vos a una altra xarxa de malla a travs d'Internet" >> /home/$MY_USERNAME/Desktop/vpn.desktop + echo 'Comment[hi]= ' >> /home/$MY_USERNAME/Desktop/vpn.desktop + echo 'Comment[fr]=Connectez-vous un autre rseau maill via Internet' >> /home/$MY_USERNAME/Desktop/vpn.desktop + echo 'Comment[de]=Verbindung mit einem anderen Mesh-Netzwerk ber das Internet' >> /home/$MY_USERNAME/Desktop/vpn.desktop + echo 'Comment[es]=Conctese a otra red en malla a travs de Internet' >> /home/$MY_USERNAME/Desktop/vpn.desktop echo "Comment[it]=Collegarsi ad un'altra rete di maglie via internet" >> /home/$MY_USERNAME/Desktop/vpn.desktop - echo 'Comment[ru]=Подключение к другой сети с сетью через Интернет' >> /home/$MY_USERNAME/Desktop/vpn.desktop - echo 'Comment[zh]=通过互联网连接到另一个网状网络' >> /home/$MY_USERNAME/Desktop/vpn.desktop + echo 'Comment[ru]= ' >> /home/$MY_USERNAME/Desktop/vpn.desktop + echo 'Comment[zh]=' >> /home/$MY_USERNAME/Desktop/vpn.desktop echo 'Exec=/usr/local/bin/${PROJECT_NAME}-mesh-connect' >> /home/$MY_USERNAME/Desktop/vpn.desktop echo 'Icon=/usr/share/$PROJECT_NAME/avatars/icon_connect.png' >> /home/$MY_USERNAME/Desktop/vpn.desktop echo 'StartupNotify=false' >> /home/$MY_USERNAME/Desktop/vpn.desktop @@ -1348,27 +1348,27 @@ if [ \$no_of_users -gt 0 ]; then echo '[Desktop Entry]' > /home/$MY_USERNAME/Desktop/routing.desktop echo 'Type=Application' >> /home/$MY_USERNAME/Desktop/routing.desktop echo 'Name=Routing Protocol' >> /home/$MY_USERNAME/Desktop/routing.desktop - echo 'Name[el]=Πρωτόκολλο δρομολόγησης' >> /home/$MY_USERNAME/Desktop/routing.desktop - echo 'Name[ar]=بروتوكول التوجيه' >> /home/$MY_USERNAME/Desktop/routing.desktop + echo 'Name[el]= ' >> /home/$MY_USERNAME/Desktop/routing.desktop + echo 'Name[ar]= ' >> /home/$MY_USERNAME/Desktop/routing.desktop echo "Name[ca]=Protocol d'enrutament" >> /home/$MY_USERNAME/Desktop/routing.desktop - echo 'Name[hi]=रूटिंग प्रोटोकॉल' >> /home/$MY_USERNAME/Desktop/routing.desktop + echo 'Name[hi]= ' >> /home/$MY_USERNAME/Desktop/routing.desktop echo 'Name[fr]=Protocole de routage' >> /home/$MY_USERNAME/Desktop/routing.desktop echo 'Name[de]=Routingprotokoll' >> /home/$MY_USERNAME/Desktop/routing.desktop echo 'Name[es]=Protocolo de enrutamiento' >> /home/$MY_USERNAME/Desktop/routing.desktop echo 'Name[it]=Protocollo di routing' >> /home/$MY_USERNAME/Desktop/routing.desktop - echo 'Name[ru]=Протокол маршрутизации' >> /home/$MY_USERNAME/Desktop/routing.desktop - echo 'Name[zh]=路由协议' >> /home/$MY_USERNAME/Desktop/routing.desktop + echo 'Name[ru]= ' >> /home/$MY_USERNAME/Desktop/routing.desktop + echo 'Name[zh]=' >> /home/$MY_USERNAME/Desktop/routing.desktop echo 'Comment=Select the mesh routing protocol' >> /home/$MY_USERNAME/Desktop/routing.desktop - echo 'Comment[el]=Επιλέξτε το πρωτόκολλο δρομολόγησης πλέγματος' >> /home/$MY_USERNAME/Desktop/routing.desktop - echo 'Comment[ar]=حدد بروتوكول توجيه الشبكة' >> /home/$MY_USERNAME/Desktop/routing.desktop + echo 'Comment[el]= ' >> /home/$MY_USERNAME/Desktop/routing.desktop + echo 'Comment[ar]= ' >> /home/$MY_USERNAME/Desktop/routing.desktop echo "Comment[ca]=Seleccioneu el protocol d'enrutament de malles" >> /home/$MY_USERNAME/Desktop/routing.desktop - echo 'Comment[hi]=जाल रूटिंग प्रोटोकॉल का चयन करें' >> /home/$MY_USERNAME/Desktop/routing.desktop - echo 'Comment[fr]=Sélectionnez le protocole de routage de maillage' >> /home/$MY_USERNAME/Desktop/routing.desktop - echo 'Comment[de]=Wählen Sie das Mesh-Routing-Protokoll' >> /home/$MY_USERNAME/Desktop/routing.desktop + echo 'Comment[hi]= ' >> /home/$MY_USERNAME/Desktop/routing.desktop + echo 'Comment[fr]=Slectionnez le protocole de routage de maillage' >> /home/$MY_USERNAME/Desktop/routing.desktop + echo 'Comment[de]=Whlen Sie das Mesh-Routing-Protokoll' >> /home/$MY_USERNAME/Desktop/routing.desktop echo 'Comment[es]=Seleccione el protocolo de enrutamiento de malla' >> /home/$MY_USERNAME/Desktop/routing.desktop echo "Comment[it]=Seleziona il protocollo di instradamento della mesh" >> /home/$MY_USERNAME/Desktop/routing.desktop - echo 'Comment[ru]=Выберите протокол маршрутизации сетки' >> /home/$MY_USERNAME/Desktop/routing.desktop - echo 'Comment[zh]=选择网状路由协议' >> /home/$MY_USERNAME/Desktop/routing.desktop + echo 'Comment[ru]= ' >> /home/$MY_USERNAME/Desktop/routing.desktop + echo 'Comment[zh]=' >> /home/$MY_USERNAME/Desktop/routing.desktop echo "Exec=mate-terminal -e \"/usr/local/bin/${PROJECT_NAME}-mesh-routing\"" >> /home/$MY_USERNAME/Desktop/routing.desktop echo 'Icon=/usr/share/$PROJECT_NAME/avatars/icon_routing.png' >> /home/$MY_USERNAME/Desktop/routing.desktop echo 'Terminal=false' >> /home/$MY_USERNAME/Desktop/routing.desktop @@ -1381,27 +1381,27 @@ if [ \$no_of_users -gt 0 ]; then echo '[Desktop Entry]' > /home/$MY_USERNAME/Desktop/sites.desktop echo 'Type=Application' >> /home/$MY_USERNAME/Desktop/sites.desktop echo "Name=Visit a site" >> /home/$MY_USERNAME/Desktop/sites.desktop - echo "Name[el]=Επισκεφθείτε έναν ιστότοπο" >> /home/$MY_USERNAME/Desktop/sites.desktop - echo "Name[ar]=انتقل إلى موقع" >> /home/$MY_USERNAME/Desktop/sites.desktop + echo "Name[el]= " >> /home/$MY_USERNAME/Desktop/sites.desktop + echo "Name[ar]= " >> /home/$MY_USERNAME/Desktop/sites.desktop echo "Name[ca]=Visiteu un lloc" >> /home/$MY_USERNAME/Desktop/sites.desktop - echo "Name[hi]=किसी साइट पर जाएं" >> /home/$MY_USERNAME/Desktop/sites.desktop + echo "Name[hi]= " >> /home/$MY_USERNAME/Desktop/sites.desktop echo "Name[fr]=Visitez un site" >> /home/$MY_USERNAME/Desktop/sites.desktop echo "Name[de]=Besuchen Sie eine Website" >> /home/$MY_USERNAME/Desktop/sites.desktop echo "Name[es]=Visita un sitio" >> /home/$MY_USERNAME/Desktop/sites.desktop echo "Name[it]=Visita un sito" >> /home/$MY_USERNAME/Desktop/sites.desktop - echo "Name[ru]=Посетите сайт" >> /home/$MY_USERNAME/Desktop/sites.desktop - echo "Name[zh]=访问网站" >> /home/$MY_USERNAME/Desktop/sites.desktop + echo "Name[ru]= " >> /home/$MY_USERNAME/Desktop/sites.desktop + echo "Name[zh]=" >> /home/$MY_USERNAME/Desktop/sites.desktop echo 'Comment=Visit a site' >> /home/$MY_USERNAME/Desktop/sites.desktop - echo "Comment[el]=Επισκεφθείτε έναν ιστότοπο" >> /home/$MY_USERNAME/Desktop/sites.desktop - echo "Comment[ar]=انتقل إلى موقع" >> /home/$MY_USERNAME/Desktop/sites.desktop + echo "Comment[el]= " >> /home/$MY_USERNAME/Desktop/sites.desktop + echo "Comment[ar]= " >> /home/$MY_USERNAME/Desktop/sites.desktop echo "Commant[ca]=Visiteu un lloc" >> /home/$MY_USERNAME/Desktop/sites.desktop - echo "Comment[hi]=किसी साइट पर जाएं" >> /home/$MY_USERNAME/Desktop/sites.desktop + echo "Comment[hi]= " >> /home/$MY_USERNAME/Desktop/sites.desktop echo "Comment[fr]=Visitez un site" >> /home/$MY_USERNAME/Desktop/sites.desktop echo "Comment[de]=Besuchen Sie eine Website" >> /home/$MY_USERNAME/Desktop/sites.desktop echo "Comment[es]=Visita un sitio" >> /home/$MY_USERNAME/Desktop/sites.desktop echo "Comment[it]=Visita un sito" >> /home/$MY_USERNAME/Desktop/sites.desktop - echo "Comment[ru]=Посетите сайт" >> /home/$MY_USERNAME/Desktop/sites.desktop - echo "Comment[zh]=访问网站" >> /home/$MY_USERNAME/Desktop/sites.desktop + echo "Comment[ru]= " >> /home/$MY_USERNAME/Desktop/sites.desktop + echo "Comment[zh]=" >> /home/$MY_USERNAME/Desktop/sites.desktop echo 'Exec=/usr/local/bin/${PROJECT_NAME}-mesh-visit-site' >> /home/$MY_USERNAME/Desktop/sites.desktop echo 'Icon=/usr/share/$PROJECT_NAME/avatars/icon_sites.png' >> /home/$MY_USERNAME/Desktop/sites.desktop echo 'StartupNotify=false' >> /home/$MY_USERNAME/Desktop/sites.desktop @@ -1412,26 +1412,26 @@ if [ \$no_of_users -gt 0 ]; then echo 'Type=Application' >> /home/$MY_USERNAME/Desktop/blog.desktop echo "Name=Blog" >> /home/$MY_USERNAME/Desktop/blog.desktop echo "Name[el]=Blog" >> /home/$MY_USERNAME/Desktop/blog.desktop - echo "Name[ar]=مدونة" >> /home/$MY_USERNAME/Desktop/blog.desktop + echo "Name[ar]=" >> /home/$MY_USERNAME/Desktop/blog.desktop echo "Name[ca]=Blog" >> /home/$MY_USERNAME/Desktop/blog.desktop - echo "Name[hi]=ब्लॉग" >> /home/$MY_USERNAME/Desktop/blog.desktop + echo "Name[hi]=" >> /home/$MY_USERNAME/Desktop/blog.desktop echo "Name[fr]=Blog" >> /home/$MY_USERNAME/Desktop/blog.desktop echo "Name[de]=Blog" >> /home/$MY_USERNAME/Desktop/blog.desktop echo "Name[es]=Blog" >> /home/$MY_USERNAME/Desktop/blog.desktop echo "Name[it]=Blog" >> /home/$MY_USERNAME/Desktop/blog.desktop - echo "Name[ru]=Блог" >> /home/$MY_USERNAME/Desktop/blog.desktop - echo "Name[zh]=博客" >> /home/$MY_USERNAME/Desktop/blog.desktop + echo "Name[ru]=" >> /home/$MY_USERNAME/Desktop/blog.desktop + echo "Name[zh]=" >> /home/$MY_USERNAME/Desktop/blog.desktop echo 'Comment=View or create blog entries' >> /home/$MY_USERNAME/Desktop/blog.desktop - echo 'Comment[el]=Προβολή ή δημιουργία καταχωρήσεων ιστολογίου' >> /home/$MY_USERNAME/Desktop/blog.desktop - echo 'Comment[ar]=عرض إدخالات المدونة أو إنشائها' >> /home/$MY_USERNAME/Desktop/blog.desktop + echo 'Comment[el]= ' >> /home/$MY_USERNAME/Desktop/blog.desktop + echo 'Comment[ar]= ' >> /home/$MY_USERNAME/Desktop/blog.desktop echo 'Comment[ca]=Permet visualitzar o crear entrades de bloc' >> /home/$MY_USERNAME/Desktop/blog.desktop - echo 'Comment[hi]=ब्लॉग प्रविष्टियों देखें या बनाएं' >> /home/$MY_USERNAME/Desktop/blog.desktop - echo 'Comment[fr]=Afficher ou créer des entrées de blog' >> /home/$MY_USERNAME/Desktop/blog.desktop - echo 'Comment[de]=Blog-Einträge anzeigen oder erstellen' >> /home/$MY_USERNAME/Desktop/blog.desktop + echo 'Comment[hi]= ' >> /home/$MY_USERNAME/Desktop/blog.desktop + echo 'Comment[fr]=Afficher ou crer des entres de blog' >> /home/$MY_USERNAME/Desktop/blog.desktop + echo 'Comment[de]=Blog-Eintrge anzeigen oder erstellen' >> /home/$MY_USERNAME/Desktop/blog.desktop echo 'Comment[es]=Ver o crear entradas de blog' >> /home/$MY_USERNAME/Desktop/blog.desktop echo 'Comment[it]=Visualizza o crea voci di blog' >> /home/$MY_USERNAME/Desktop/blog.desktop - echo 'Comment[ru]=Просмотр или создание записей в блоге' >> /home/$MY_USERNAME/Desktop/blog.desktop - echo 'Comment[zh]=查看或创建博客条目' >> /home/$MY_USERNAME/Desktop/blog.desktop + echo 'Comment[ru]= ' >> /home/$MY_USERNAME/Desktop/blog.desktop + echo 'Comment[zh]=' >> /home/$MY_USERNAME/Desktop/blog.desktop echo 'Exec=/usr/local/bin/${PROJECT_NAME}-mesh-blog' >> /home/$MY_USERNAME/Desktop/blog.desktop echo 'Icon=/usr/share/$PROJECT_NAME/avatars/icon_blog.png' >> /home/$MY_USERNAME/Desktop/blog.desktop echo 'StartupNotify=false' >> /home/$MY_USERNAME/Desktop/blog.desktop @@ -1452,28 +1452,28 @@ if [ \$no_of_users -gt 0 ]; then if [ ! -f /home/$MY_USERNAME/Desktop/tox.desktop ]; then echo '[Desktop Entry]' > /home/$MY_USERNAME/Desktop/tox.desktop echo 'Name=Chat' >> /home/$MY_USERNAME/Desktop/tox.desktop - echo 'Name[el]=Κουβέντα' >> /home/$MY_USERNAME/Desktop/tox.desktop - echo 'Name[ar]=دردشة' >> /home/$MY_USERNAME/Desktop/tox.desktop + echo 'Name[el]=' >> /home/$MY_USERNAME/Desktop/tox.desktop + echo 'Name[ar]=' >> /home/$MY_USERNAME/Desktop/tox.desktop echo 'Name[ca]=Xat' >> /home/$MY_USERNAME/Desktop/tox.desktop - echo 'Name[hi]=बातचीत' >> /home/$MY_USERNAME/Desktop/tox.desktop + echo 'Name[hi]=' >> /home/$MY_USERNAME/Desktop/tox.desktop echo 'Name[fr]=Bavarder' >> /home/$MY_USERNAME/Desktop/tox.desktop echo 'Name[de]=Chat' >> /home/$MY_USERNAME/Desktop/tox.desktop echo 'Name[es]=Charla' >> /home/$MY_USERNAME/Desktop/tox.desktop echo 'Name[it]=Chiacchierare' >> /home/$MY_USERNAME/Desktop/tox.desktop - echo 'Name[ru]=чат' >> /home/$MY_USERNAME/Desktop/tox.desktop - echo 'Name[zh]=聊' >> /home/$MY_USERNAME/Desktop/tox.desktop + echo 'Name[ru]=' >> /home/$MY_USERNAME/Desktop/tox.desktop + echo 'Name[zh]=' >> /home/$MY_USERNAME/Desktop/tox.desktop echo 'Type=Application' >> /home/$MY_USERNAME/Desktop/tox.desktop echo 'Comment=Chat, Voice and Video' >> /home/$MY_USERNAME/Desktop/tox.desktop - echo 'Comment[el]=Συνομιλία, Φωνή και βίντεο' >> /home/$MY_USERNAME/Desktop/tox.desktop - echo 'Comment[ar]=دردشة، صوت والفيديو' >> /home/$MY_USERNAME/Desktop/tox.desktop - echo 'Comment[ca]=Xat, veu i vídeo' >> /home/$MY_USERNAME/Desktop/tox.desktop - echo 'Comment[hi]=चैट, वॉयस और वीडियो' >> /home/$MY_USERNAME/Desktop/tox.desktop - echo 'Comment[fr]=Chat, voix et vidéo' >> /home/$MY_USERNAME/Desktop/tox.desktop + echo 'Comment[el]=, ' >> /home/$MY_USERNAME/Desktop/tox.desktop + echo 'Comment[ar]= ' >> /home/$MY_USERNAME/Desktop/tox.desktop + echo 'Comment[ca]=Xat, veu i vdeo' >> /home/$MY_USERNAME/Desktop/tox.desktop + echo 'Comment[hi]=, ' >> /home/$MY_USERNAME/Desktop/tox.desktop + echo 'Comment[fr]=Chat, voix et vido' >> /home/$MY_USERNAME/Desktop/tox.desktop echo 'Comment[de]=Chat, Sprache und Video' >> /home/$MY_USERNAME/Desktop/tox.desktop echo 'Comment[es]=Chat, voz y video' >> /home/$MY_USERNAME/Desktop/tox.desktop echo 'Comment[it]=Chat, voce e video' >> /home/$MY_USERNAME/Desktop/tox.desktop - echo 'Comment[ru]=Чат, голос и видео' >> /home/$MY_USERNAME/Desktop/tox.desktop - echo 'Comment[zh]=聊天,语音和视频' >> /home/$MY_USERNAME/Desktop/tox.desktop + echo 'Comment[ru]=, ' >> /home/$MY_USERNAME/Desktop/tox.desktop + echo 'Comment[zh]=' >> /home/$MY_USERNAME/Desktop/tox.desktop echo 'Exec=bash /home/$MY_USERNAME/runtox' >> /home/$MY_USERNAME/Desktop/tox.desktop echo "Icon=/usr/share/$PROJECT_NAME/avatars/icon_chat.png" >> /home/$MY_USERNAME/Desktop/tox.desktop echo 'StartupNotify=true' >> /home/$MY_USERNAME/Desktop/tox.desktop @@ -1488,28 +1488,28 @@ if [ \$no_of_users -gt 0 ]; then echo '[Desktop Entry]' > /home/$MY_USERNAME/Desktop/invite.desktop echo 'Version=1.0' >> /home/$MY_USERNAME/Desktop/invite.desktop echo 'Name=Create Invite' >> /home/$MY_USERNAME/Desktop/invite.desktop - echo 'Name[el]=Δημιουργία πρόσκλησης' >> /home/$MY_USERNAME/Desktop/invite.desktop - echo 'Name[ar]=إنشاء دعوة' >> /home/$MY_USERNAME/Desktop/invite.desktop - echo 'Name[ca]=Crea una invitació' >> /home/$MY_USERNAME/Desktop/invite.desktop - echo 'Name[hi]=आमंत्रण बनाएं' >> /home/$MY_USERNAME/Desktop/invite.desktop - echo 'Name[fr]=Créer une invitation' >> /home/$MY_USERNAME/Desktop/invite.desktop + echo 'Name[el]= ' >> /home/$MY_USERNAME/Desktop/invite.desktop + echo 'Name[ar]= ' >> /home/$MY_USERNAME/Desktop/invite.desktop + echo 'Name[ca]=Crea una invitaci' >> /home/$MY_USERNAME/Desktop/invite.desktop + echo 'Name[hi]= ' >> /home/$MY_USERNAME/Desktop/invite.desktop + echo 'Name[fr]=Crer une invitation' >> /home/$MY_USERNAME/Desktop/invite.desktop echo 'Name[de]=Einladung erstellen' >> /home/$MY_USERNAME/Desktop/invite.desktop - echo 'Name[es]=Crear invitación' >> /home/$MY_USERNAME/Desktop/invite.desktop + echo 'Name[es]=Crear invitacin' >> /home/$MY_USERNAME/Desktop/invite.desktop echo 'Name[it]=Crea Invita' >> /home/$MY_USERNAME/Desktop/invite.desktop - echo 'Name[ru]=Создать приглашение' >> /home/$MY_USERNAME/Desktop/invite.desktop - echo 'Name[zh]=创建邀请' >> /home/$MY_USERNAME/Desktop/invite.desktop + echo 'Name[ru]= ' >> /home/$MY_USERNAME/Desktop/invite.desktop + echo 'Name[zh]=' >> /home/$MY_USERNAME/Desktop/invite.desktop echo 'Type=Application' >> /home/$MY_USERNAME/Desktop/invite.desktop echo 'Comment=Create an invite for Patchwork' >> /home/$MY_USERNAME/Desktop/invite.desktop - echo 'Comment[el]=Δημιουργήστε μια πρόσκληση για το Patchwork' >> /home/$MY_USERNAME/Desktop/invite.desktop - echo 'Comment[ar]=إنشاء دعوة ل باتشورك' >> /home/$MY_USERNAME/Desktop/invite.desktop - echo 'Comment[ca]=Crea una invitació per Patchwork' >> /home/$MY_USERNAME/Desktop/invite.desktop - echo 'Comment[hi]=पैचवर्क के लिए एक आमंत्रण बनाएं' >> /home/$MY_USERNAME/Desktop/invite.desktop - echo 'Comment[fr]=Créer une invitation pour Patchwork' >> /home/$MY_USERNAME/Desktop/invite.desktop - echo 'Comment[de]=Erstellen Sie eine Einladung für Patchwork' >> /home/$MY_USERNAME/Desktop/invite.desktop - echo 'Comment[es]=Crear una invitación para Patchwork' >> /home/$MY_USERNAME/Desktop/invite.desktop + echo 'Comment[el]= Patchwork' >> /home/$MY_USERNAME/Desktop/invite.desktop + echo 'Comment[ar]= ' >> /home/$MY_USERNAME/Desktop/invite.desktop + echo 'Comment[ca]=Crea una invitaci per Patchwork' >> /home/$MY_USERNAME/Desktop/invite.desktop + echo 'Comment[hi]= ' >> /home/$MY_USERNAME/Desktop/invite.desktop + echo 'Comment[fr]=Crer une invitation pour Patchwork' >> /home/$MY_USERNAME/Desktop/invite.desktop + echo 'Comment[de]=Erstellen Sie eine Einladung fr Patchwork' >> /home/$MY_USERNAME/Desktop/invite.desktop + echo 'Comment[es]=Crear una invitacin para Patchwork' >> /home/$MY_USERNAME/Desktop/invite.desktop echo 'Comment[it]=Crea un invito per patchwork' >> /home/$MY_USERNAME/Desktop/invite.desktop - echo 'Comment[ru]=Создать приглашение на лоскутное одеяло' >> /home/$MY_USERNAME/Desktop/invite.desktop - echo 'Comment[zh]=为拼拼创建邀请' >> /home/$MY_USERNAME/Desktop/invite.desktop + echo 'Comment[ru]= ' >> /home/$MY_USERNAME/Desktop/invite.desktop + echo 'Comment[zh]=' >> /home/$MY_USERNAME/Desktop/invite.desktop echo 'Exec=mate-terminal -e freedombone-mesh-invite' >> /home/$MY_USERNAME/Desktop/invite.desktop echo 'Icon=/usr/share/$PROJECT_NAME/avatars/icon_invite.png' >> /home/$MY_USERNAME/Desktop/invite.desktop echo 'Terminal=false' >> /home/$MY_USERNAME/Desktop/invite.desktop @@ -2002,7 +2002,7 @@ chroot "$rootdir" /usr/bin/env -i \ PATH=/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin echo "export PATH=/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:" >> "$rootdir/root/.bashrc" chroot "$rootdir" adduser --gecos "$username" --disabled-password "$username" -echo "$username":"$password" | chroot "$rootdir" /usr/sbin/chpasswd +echo "$username:$password" | chroot "$rootdir" /usr/sbin/chpasswd chroot "$rootdir" adduser "$username" sudo if [ ! "$DEBIAN_REPO" ]; then @@ -2057,6 +2057,10 @@ sed -i "s|use-ipv4=.*|use-ipv4=yes|g" "$rootdir/etc/avahi/avahi-daemon.conf" sed -i "s|use-ipv6=.*|use-ipv6=no|g" "$rootdir/etc/avahi/avahi-daemon.conf" sed -i "s|#disallow-other-stacks=.*|disallow-other-stacks=yes|g" "$rootdir/etc/avahi/avahi-daemon.conf" sed -i "s|hosts:.*|hosts: files mdns4_minimal dns mdns4 mdns|g" "$rootdir/etc/nsswitch.conf" +sed -i "s|#publish-domain=.*|publish-domain=yes|g" "$rootdir/etc/avahi/avahi-daemon.conf" +sed -i "s|publish-domain=.*|publish-domain=yes|g" "$rootdir/etc/avahi/avahi-daemon.conf" +sed -i "s|#publish-addresses=.*|publish-addresses=yes|g" "$rootdir/etc/avahi/avahi-daemon.conf" +sed -i "s|publish-addresses=.*|publish-addresses=yes|g" "$rootdir/etc/avahi/avahi-daemon.conf" # Add an ssh avahi service { echo ''; diff --git a/src/freedombone-image-hardware-setup b/src/freedombone-image-hardware-setup index 4f976740..680d7dee 100755 --- a/src/freedombone-image-hardware-setup +++ b/src/freedombone-image-hardware-setup @@ -47,7 +47,7 @@ beaglebone_setup_boot() { fstype=ext4 fi # shellcheck disable=SC2012 - kernelVersion=$(ls "/usr/lib/*/am335x-boneblack.dtb" | head -1 | cut -d/ -f4) + kernelVersion=$(ls /usr/lib/*/am335x-boneblack.dtb | head -1 | cut -d/ -f4) version=$(echo "$kernelVersion" | sed 's/linux-image-\(.*\)/\1/') initRd=initrd.img-$version vmlinuz=vmlinuz-$version @@ -116,7 +116,7 @@ beaglebone_repack_kernel() { bbb_dtb='am335x-boneblack' # shellcheck disable=SC2012 - kernelVersion=$(ls "/usr/lib/*/${bbb_dtb}.dtb" | head -1 | cut -d/ -f4) + kernelVersion=$(ls /usr/lib/*/${bbb_dtb}.dtb | head -1 | cut -d/ -f4) version=$(echo "$kernelVersion" | sed 's/linux-image-\(.*\)/\1/') initRd=initrd.img-$version vmlinuz=vmlinuz-$version @@ -164,8 +164,8 @@ a20_setup_boot() { else fstype=ext4 fi - # shellcheck disable=SC2012 - kernelVersion=$(ls "/usr/lib/*/$dtb" | head -1 | cut -d/ -f4) + # shellcheck disable=SC2012,SC2086 + kernelVersion=$(ls /usr/lib/*/$dtb | head -1 | cut -d/ -f4) version=$(echo "$kernelVersion" | sed 's/linux-image-\(.*\)/\1/') initRd=initrd.img-$version vmlinuz=vmlinuz-$version @@ -207,7 +207,8 @@ EOF # Copy all DTBs mkdir -p /boot/dtbs - cp "/usr/lib/$kernelVersion/"* /boot/dtbs + # shellcheck disable=SC2086 + cp /usr/lib/$kernelVersion/* /boot/dtbs # extra boot modules echo "rtc_sunxi" >> /etc/initramfs-tools/modules diff --git a/src/freedombone-image-mesh b/src/freedombone-image-mesh index db3a3a36..0c6edadc 100755 --- a/src/freedombone-image-mesh +++ b/src/freedombone-image-mesh @@ -337,28 +337,28 @@ function show_desktop_icons { { echo '[Desktop Entry]'; echo 'Version=1.0'; echo 'Name=Help'; - echo "Name[el]=Βοήθεια"; - echo "Name[ar]=مساعدة"; + echo "Name[el]="; + echo "Name[ar]="; echo "Name[ca]=Ajuda"; - echo "Name[hi]=मदद"; + echo "Name[hi]="; echo "Name[fr]=Aidez-moi"; echo "Name[de]=Hilfe"; echo "Name[es]=Ayuda"; echo "Name[it]=Aiuto"; - echo "Name[ru]=Помогите"; - echo "Name[zh]=帮帮我"; + echo "Name[ru]="; + echo "Name[zh]="; echo 'Type=Application'; echo 'Comment=Show help'; - echo "Comment[el]=Εμφάνιση βοήθειας"; - echo "Comment[ar]=عرض المساعدة"; + echo "Comment[el]= "; + echo "Comment[ar]= "; echo "Comment[ca]=Mostra ajuda"; - echo "Comment[hi]=मदद दिखायें"; + echo "Comment[hi]= "; echo "Comment[fr]=Afficher l'aide"; echo "Comment[de]=Zeig Hilfe"; echo "Comment[es]=Mostrar ayuda"; echo "Comment[it]=Mostra aiuto"; - echo "Comment[ru]=Показать справку"; - echo "Comment[zh]=显示帮助"; + echo "Comment[ru]= "; + echo "Comment[zh]="; echo "Exec=bash -c /home/$MY_USERNAME/.showhelp"; echo "Icon=/usr/share/${PROJECT_NAME}/avatars/icon_help.png"; echo 'Terminal=false'; @@ -368,27 +368,27 @@ function show_desktop_icons { echo 'Version=1.0'; echo 'Name=Wifi'; echo "Name[el]=Wifi"; - echo "Name[ar]=واي فاي"; + echo "Name[ar]= "; echo "Name[ca]=Wifi"; - echo "Name[hi]=वाई - फाई"; + echo "Name[hi]= - "; echo "Name[fr]=Wifi"; echo "Name[de]=W-lan"; echo "Name[es]=Wifi"; echo "Name[it]=Wi-Fi"; - echo "Name[ru]=вай-фай"; - echo "Name[zh]=无线上网"; + echo "Name[ru]=-"; + echo "Name[zh]="; echo 'Type=Application'; echo 'Comment=Check wifi status'; - echo "Comment[el]=Ελέγξτε την κατάσταση wifi"; - echo "Comment[ar]=التحقق من حالة واي فاي"; + echo "Comment[el]= wifi"; + echo "Comment[ar]= "; echo "Comment[ca]=Comprova l'estat de wifi"; - echo "Comment[hi]=वाईफ़ाई स्थिति की जांच करें"; - echo "Comment[fr]=Vérifier l'état du wifi"; - echo "Comment[de]=WLAN-Status überprüfen"; + echo "Comment[hi]= "; + echo "Comment[fr]=Vrifier l'tat du wifi"; + echo "Comment[de]=WLAN-Status berprfen"; echo "Comment[es]=Verificar el estado del wifi"; echo "Comment[it]=Controllare lo stato wifi"; - echo "Comment[ru]=Проверить статус wifi"; - echo "Comment[zh]=检查wifi状态"; + echo "Comment[ru]= wifi"; + echo "Comment[zh]=wifi"; echo 'Exec=mate-terminal --full-screen -e "sudo batman monitor"'; echo "Icon=/usr/share/${PROJECT_NAME}/avatars/icon_wifi.png"; echo 'Terminal=false'; @@ -397,28 +397,28 @@ function show_desktop_icons { { echo '[Desktop Entry]'; echo 'Version=1.0'; echo 'Name=Network Restart'; - echo "Name[el]=Δικτυακή επανεκκίνηση"; - echo "Name[ar]=إعادة تشغيل الشبكة"; + echo "Name[el]= "; + echo "Name[ar]= "; echo "Name[ca]=Reinicia la xarxa"; - echo "Name[hi]=नेटवर्क पुनरारंभ करें"; - echo "Name[fr]=Redémarrage du réseau"; + echo "Name[hi]= "; + echo "Name[fr]=Redmarrage du rseau"; echo "Name[de]=Netzwerk Neustart"; echo "Name[es]=Reinicio de red"; echo "Name[it]=Riavvia rete"; - echo "Name[ru]=Перезапуск сети"; - echo "Name[zh]=网络重新启动"; + echo "Name[ru]= "; + echo "Name[zh]="; echo 'Type=Application'; echo 'Comment=Restart the mesh network daemon'; - echo "Comment[el]=Κάντε επανεκκίνηση του δαίμονα του δικτύου ματιών"; - echo "Comment[ar]=إعادة تشغيل شبكة شبكة الخفي"; + echo "Comment[el]= "; + echo "Comment[ar]= "; echo "Comment[ca]=Reinicia el dimoni de la xarxa de malla"; - echo "Comment[hi]=जाल नेटवर्क डेमॉन को पुनरारंभ करें"; - echo "Comment[fr]=Redémarrez le démon réseau maillé"; + echo "Comment[hi]= "; + echo "Comment[fr]=Redmarrez le dmon rseau maill"; echo "Comment[de]=Starten Sie den Mesh-Netzwerk-Daemon neu."; echo "Comment[es]=Reinicie el daemon de red de malla"; echo "Comment[it]=Riavviare il daemon della rete mesh"; - echo "Comment[ru]=Перезапустить демон сетчатой сети"; - echo "Comment[zh]=重新启动网状网络守护程序"; + echo "Comment[ru]= "; + echo "Comment[zh]="; echo 'Exec=mate-terminal -e "sudo batman restart 2> /dev/null"'; echo "Icon=/usr/share/${PROJECT_NAME}/avatars/icon_restart_network.png"; echo 'Terminal=false'; @@ -427,28 +427,28 @@ function show_desktop_icons { { echo '[Desktop Entry]'; echo 'Version=1.0'; echo 'Name=New Identity'; - echo "Name[el]=Νέα ταυτότητα"; - echo "Name[ar]=هوية جديدة"; + echo "Name[el]= "; + echo "Name[ar]= "; echo "Name[ca]=Nova identitat"; - echo "Name[hi]=नई पहचान"; - echo "Name[fr]=Nouvelle identité"; - echo "Name[de]=Neue Identität"; + echo "Name[hi]= "; + echo "Name[fr]=Nouvelle identit"; + echo "Name[de]=Neue Identitt"; echo "Name[es]=Nueva identidad"; - echo "Name[it]=Nuova Identità"; - echo "Name[ru]=Новая идентификация"; - echo "Name[zh]=新身份"; + echo "Name[it]=Nuova Identit"; + echo "Name[ru]= "; + echo "Name[zh]="; echo 'Type=Application'; echo 'Comment=Create a new identity'; - echo "Comment[el]=Δημιουργήστε μια νέα ταυτότητα"; - echo "Comment[ar]=إنشاء هوية جديدة"; + echo "Comment[el]= "; + echo "Comment[ar]= "; echo "Comment[ca]=Crea una nova identitat"; - echo "Comment[hi]=एक नई पहचान बनाएँ"; - echo "Comment[fr]=Créer une nouvelle identité"; - echo "Comment[de]=Erstellen Sie eine neue Identität"; + echo "Comment[hi]= "; + echo "Comment[fr]=Crer une nouvelle identit"; + echo "Comment[de]=Erstellen Sie eine neue Identitt"; echo "Comment[es]=Crea una nueva identidad"; - echo "Comment[it]=Crea una nuova identità"; - echo "Comment[ru]=Создайте новое удостоверение личности"; - echo "Comment[zh]=创建一个新的身份"; + echo "Comment[it]=Crea una nuova identit"; + echo "Comment[ru]= "; + echo "Comment[zh]="; echo "Exec=${PROJECT_NAME}-mesh-reset"; echo "Icon=/usr/share/${PROJECT_NAME}/avatars/icon_new_identity.png"; echo 'Terminal=false'; @@ -456,28 +456,28 @@ function show_desktop_icons { { echo '[Desktop Entry]'; echo 'Name=Social'; - echo 'Name[el]=Κοινωνικός'; - echo 'Name[ar]=اجتماعي'; + echo 'Name[el]='; + echo 'Name[ar]='; echo 'Name[ca]=Social'; - echo 'Name[hi]=सामाजिक'; + echo 'Name[hi]='; echo 'Name[fr]=Social'; echo 'Name[de]=Soziale'; echo 'Name[es]=Social'; echo 'Name[it]=Sociale'; - echo 'Name[ru]=Социальное'; - echo 'Name[zh]=社会'; + echo 'Name[ru]='; + echo 'Name[zh]='; echo 'Type=Application'; echo "Comment=A decentralized messaging and sharing app built on top of Secure Scuttlebutt"; - echo "Comment[el]=Μια αποκεντρωμένη εφαρμογή ανταλλαγής μηνυμάτων και κοινής χρήσης που είναι ενσωματωμένη στην κορυφή του Secure Scuttlebutt"; - echo "Comment[ar]=والرسائل اللامركزية وتبادل التطبيق بنيت على رأس سكوتليبوت الآمنة (سب)"; - echo "Comment[ca]=Una aplicació de missatgeria i distribució descentralitzada integrada a Secure Scuttlebutt"; - echo "Comment[hi]=सिक्योर स्कूटलबट (एसएसबी) के शीर्ष पर निर्मित एक विकेन्द्रीकृत संदेश और साझाकरण ऐप"; - echo "Comment[fr]=Une application de messagerie et de partage décentralisée basée sur Secure Scuttlebutt"; + echo "Comment[el]= Secure Scuttlebutt"; + echo "Comment[ar]= ()"; + echo "Comment[ca]=Una aplicaci de missatgeria i distribuci descentralitzada integrada a Secure Scuttlebutt"; + echo "Comment[hi]= () "; + echo "Comment[fr]=Une application de messagerie et de partage dcentralise base sur Secure Scuttlebutt"; echo "Comment[de]=Eine dezentralisierte Messaging- und Sharing-App, die auf Secure Scuttlebutt basiert"; - echo "Comment[es]=Una aplicación de mensajería y uso compartido descentralizada construida sobre Secure Scuttlebutt"; + echo "Comment[es]=Una aplicacin de mensajera y uso compartido descentralizada construida sobre Secure Scuttlebutt"; echo "Comment[it]=Un'applicazione decentralizzata di messaggistica e condivisione costruita sulla base di Secure Shuttlebutt"; - echo "Comment[ru]=Децентрализованное приложение для обмена сообщениями и совместного использования, построенное на основе Secure Scuttlebutt"; - echo "Comment[zh]=安全Scuttlebutt之上构建的分散式消息和共享应用程序"; + echo "Comment[ru]= , Secure Scuttlebutt"; + echo "Comment[zh]=Scuttlebutt"; echo 'Exec=bash /usr/bin/start_patchwork'; echo "Icon=/usr/share/$PROJECT_NAME/avatars/icon_social.png"; echo 'Terminal=false'; @@ -511,7 +511,7 @@ function show_desktop_icons { echo 'Name[km]=Kdenlive'; echo 'Name[lt]=Kdenlive'; echo 'Name[lv]=Kdenlive'; - echo 'Name[mr]=के-डि-एनलाइव्ह'; + echo 'Name[mr]=--'; echo 'Name[nb]=Kdenlive'; echo 'Name[nds]=Kdenlive'; echo 'Name[nl]=Kdenlive'; @@ -531,85 +531,85 @@ function show_desktop_icons { echo 'Name[zh_CN]=Kdenlive'; echo 'Name[zh_TW]=Kdenlive'; echo 'GenericName=Video Editor'; - echo 'GenericName[ar]=محرّر فيديوهات'; + echo 'GenericName[ar]= '; echo 'GenericName[ast]=Editor de videu'; - echo 'GenericName[bs]=Video uređivač'; - echo 'GenericName[ca]=Editor de vídeo'; - echo 'GenericName[ca@valencia]=Editor de vídeo'; - echo 'GenericName[cs]=Editor videí'; + echo 'GenericName[bs]=Video ureiva'; + echo 'GenericName[ca]=Editor de vdeo'; + echo 'GenericName[ca@valencia]=Editor de vdeo'; + echo 'GenericName[cs]=Editor vide'; echo 'GenericName[da]=Videoredigering'; echo 'GenericName[de]=Video-Editor'; - echo 'GenericName[el]=Επεξεργαστής βίντεο'; + echo 'GenericName[el]= '; echo 'GenericName[en_GB]=Video Editor'; echo 'GenericName[es]=Editor de video'; echo 'GenericName[et]=Videoredaktor'; echo 'GenericName[fi]=Videomuokkain'; - echo 'GenericName[fr]=Éditeur vidéo'; - echo 'GenericName[ga]=Eagarthóir Físe'; - echo 'GenericName[gl]=Editor de vídeo'; - echo 'GenericName[hu]=Videoszerkesztő'; + echo 'GenericName[fr]=diteur vido'; + echo 'GenericName[ga]=Eagarthir Fse'; + echo 'GenericName[gl]=Editor de vdeo'; + echo 'GenericName[hu]=Videoszerkeszt'; echo 'GenericName[it]=Editor video'; - echo 'GenericName[ja]=ビデオエディタ'; - echo 'GenericName[km]=កម្មវិធី​កែសម្រួល​វីដេអូ'; + echo 'GenericName[ja]='; + echo 'GenericName[km]='; echo 'GenericName[lt]=Video redaktorius'; echo 'GenericName[lv]=Video redaktors'; - echo 'GenericName[mr]=व्हिडीओ संपादक'; + echo 'GenericName[mr]= '; echo 'GenericName[nb]=Videoredigeringsprogram'; echo 'GenericName[nl]=Video-bewerker'; echo 'GenericName[nn]=Videoredigering'; echo 'GenericName[pl]=Edytor wideo'; - echo 'GenericName[pt]=Editor de Víde'; - echo 'GenericName[pt_BR]=Editor de Vídeo'; + echo 'GenericName[pt]=Editor de Vde'; + echo 'GenericName[pt_BR]=Editor de Vdeo'; echo 'GenericName[ro]=Redactor de imagini'; - echo 'GenericName[ru]=Видеоредактор'; + echo 'GenericName[ru]='; echo 'GenericName[sk]=Editor videa'; echo 'GenericName[sl]=Urejevalnik videa'; echo 'GenericName[sv]=Videoeditor'; - echo 'GenericName[tr]=Video Düzenleyici'; - echo 'GenericName[uk]=Відеоредактор'; + echo 'GenericName[tr]=Video Dzenleyici'; + echo 'GenericName[uk]='; echo 'GenericName[x-test]=xxVideo Editorxx'; - echo 'GenericName[zh_CN]=视频编辑器'; - echo 'GenericName[zh_TW]=影像編輯器'; + echo 'GenericName[zh_CN]='; + echo 'GenericName[zh_TW]='; echo 'Comment=Nonlinear video editor for KDE'; - echo 'Comment[ar]=محرّر فيديوهات غير خطّيّ لكدي'; + echo 'Comment[ar]= '; echo 'Comment[ast]=Editor de videu non llinial pa KDE'; - echo 'Comment[bs]=Nelinearni video uređivač za KDE'; - echo 'Comment[ca]=Editor de vídeo no lineal per al KDE'; - echo 'Comment[ca@valencia]=Editor de vídeo no lineal per al KDE'; - echo 'Comment[cs]=Nelineární editor videí pro KDE'; - echo 'Comment[da]=Ikke-lineær videoredigering til KDE'; - echo 'Comment[de]=Nichtlinearer Video-Editor für KDE'; - echo 'Comment[el]=Μη γραμμικός επεξεργαστής βίντεο για το KDE'; + echo 'Comment[bs]=Nelinearni video ureiva za KDE'; + echo 'Comment[ca]=Editor de vdeo no lineal per al KDE'; + echo 'Comment[ca@valencia]=Editor de vdeo no lineal per al KDE'; + echo 'Comment[cs]=Nelinern editor vide pro KDE'; + echo 'Comment[da]=Ikke-liner videoredigering til KDE'; + echo 'Comment[de]=Nichtlinearer Video-Editor fr KDE'; + echo 'Comment[el]= KDE'; echo 'Comment[en_GB]=Nonlinear video editor for KDE'; echo 'Comment[es]=Editor no lineal de video para KDE'; echo 'Comment[et]=KDE mittelineaarne videoredaktor'; - echo 'Comment[fi]=Epälineaarinen videomuokkain KDE:lle'; - echo 'Comment[fr]=Éditeur vidéo non linéaire pour KDE'; - echo 'Comment[gl]=Editor de vídeo non linear para KDE'; - echo 'Comment[hu]=Nemlineáris videoszerkesztő a KDE-hez'; + echo 'Comment[fi]=Eplineaarinen videomuokkain KDE:lle'; + echo 'Comment[fr]=diteur vido non linaire pour KDE'; + echo 'Comment[gl]=Editor de vdeo non linear para KDE'; + echo 'Comment[hu]=Nemlineris videoszerkeszt a KDE-hez'; echo 'Comment[it]=Editor di video non lineare per KDE'; - echo 'Comment[ja]=KDE 向けノンリニアビデオエディタ'; - echo 'Comment[km]=កម្មវិធី​កែសម្រួល​វីដេអូ​មិន​លីនេអ៊ែរ​សម្រាប់ KDE'; + echo 'Comment[ja]=KDE '; + echo 'Comment[km]= KDE'; echo 'Comment[lt]=Nelinijinis veido redaktorius skirtas KDE'; - echo 'Comment[lv]=Nelineārais video redaktors KDE videi'; - echo 'Comment[mr]=केडीई करिता अरेषीय व्हिडीओ संपादक'; + echo 'Comment[lv]=Nelinerais video redaktors KDE videi'; + echo 'Comment[mr]= '; echo 'Comment[nb]=Videoredigeringsprogram for KDE med dataklipping'; echo 'Comment[nl]=Niet-lineaire video-bewerker voor KDE'; - echo 'Comment[nn]=Program for ikkje-lineær videoredigering'; + echo 'Comment[nn]=Program for ikkje-liner videoredigering'; echo 'Comment[pl]=Nieliniowy edytor wideo dla KDE'; - echo 'Comment[pt]=Editor de vídeo não-linear para o KDE'; - echo 'Comment[pt_BR]=Editor de vídeo não-linear para o KDE'; + echo 'Comment[pt]=Editor de vdeo no-linear para o KDE'; + echo 'Comment[pt_BR]=Editor de vdeo no-linear para o KDE'; echo 'Comment[ro]=Redactor de imagini neliniar pentru KDE'; - echo 'Comment[ru]=Нелинейный видеоредактор от KDE'; - echo 'Comment[sk]=Nelineárny editor videa pre KDE'; + echo 'Comment[ru]= KDE'; + echo 'Comment[sk]=Nelinerny editor videa pre KDE'; echo 'Comment[sl]=Ne-linearni urejevalnik videa za KDE'; - echo 'Comment[sv]=Icke-linjär videoeditor för KDE'; - echo 'Comment[tr]=KDE için doğrusal olmayan video düzenleyici'; - echo 'Comment[ug]=KDE ئۈچۈن سىزىقسىز سىن تەھرىرلىگۈچ'; - echo 'Comment[uk]=Нелінійний редактор відео для KDE'; + echo 'Comment[sv]=Icke-linjr videoeditor fr KDE'; + echo 'Comment[tr]=KDE iin dorusal olmayan video dzenleyici'; + echo 'Comment[ug]=KDE '; + echo 'Comment[uk]= KDE'; echo 'Comment[x-test]=xxNonlinear video editor for KDExx'; - echo 'Comment[zh_CN]=KDE 的非线性视频编辑器'; - echo 'Comment[zh_TW]=KDE 上的非線性影像編輯器'; + echo 'Comment[zh_CN]=KDE '; + echo 'Comment[zh_TW]=KDE '; echo 'Type=Application'; echo 'Exec=kdenlive %U'; echo "Icon=/usr/share/${PROJECT_NAME}/avatars/icon_kdenlive.png"; @@ -619,28 +619,28 @@ function show_desktop_icons { echo 'MimeType=application/x-kdenlive;'; echo 'Categories=Qt;KDE;AudioVideo;AudioVideoEditing;'; echo 'Keywords=editing;video;audio;mlt;kde;'; - echo 'Keywords[ca]=edició;vídeo;àudio;mlt;kde;'; - echo 'Keywords[ca@valencia]=edició;vídeo;àudio;mlt;kde;'; + echo 'Keywords[ca]=edici;vdeo;udio;mlt;kde;'; + echo 'Keywords[ca@valencia]=edici;vdeo;udio;mlt;kde;'; echo 'Keywords[da]=redigering;video;lyd;mlt;kde;'; echo 'Keywords[de]=Editing;Bearbeitung;Schnitt;Videoschnitt;Video;Audio;MLT;'; echo 'Keywords[en_GB]=editing;video;audio;mlt;kde;'; - echo 'Keywords[es]=edición;video;audio;mlt;kde;'; + echo 'Keywords[es]=edicin;video;audio;mlt;kde;'; echo 'Keywords[et]=redigeerimine;muutmine;video;audio;heli;mlt;kde;'; - echo 'Keywords[fi]=editing;video;audio;mlt;kde;editointi;ääni;'; - echo 'Keywords[fr]=montage;vidéo;audio;mlt;kde;'; - echo 'Keywords[gl]=editing;edición;video;vídeo;audio;son;mlt;kde;'; + echo 'Keywords[fi]=editing;video;audio;mlt;kde;editointi;ni;'; + echo 'Keywords[fr]=montage;vido;audio;mlt;kde;'; + echo 'Keywords[gl]=editing;edicin;video;vdeo;audio;son;mlt;kde;'; echo 'Keywords[it]=editing;video;audio;mlt;kde;'; echo 'Keywords[nl]=bewerken;video;audio;mlt;kde;'; echo 'Keywords[nn]=redigering;video;lyd;mlt;kde;'; - echo 'Keywords[pl]=edytowanie;video;wideo;filmy;audio;dźwięk;mlt;kde;'; - echo 'Keywords[pt]=edição;vídeo;áudio;MLT;kde;'; - echo 'Keywords[pt_BR]=edição;vídeo;áudio;mlt;kde;'; + echo 'Keywords[pl]=edytowanie;video;wideo;filmy;audio;dwik;mlt;kde;'; + echo 'Keywords[pt]=edio;vdeo;udio;MLT;kde;'; + echo 'Keywords[pt_BR]=edio;vdeo;udio;mlt;kde;'; echo 'Keywords[sk]=editovanie;video;audio;mlt;kde;'; echo 'Keywords[sl]=urejanje;video;zvok;mlt;kde;'; echo 'Keywords[sv]=redigering;video;ljud;mlt;kde;'; - echo 'Keywords[uk]=editing;video;audio;mlt;kde;редагування;відео;звук;аудіо;млт;кдє;'; + echo 'Keywords[uk]=editing;video;audio;mlt;kde;;;;;;;'; echo 'Keywords[x-test]=xxeditingxx;xxvideoxx;xxaudioxx;xxmltxx;xxkdexx;'; - echo 'Keywords[zh_CN]=editing;video;audio;mlt;kde;编辑;视频;音频;'; + echo 'Keywords[zh_CN]=editing;video;audio;mlt;kde;;;;'; echo 'Keywords[zh_TW]=editing;video;audio;mlt;kde;'; echo 'X-DBUS-ServiceName=org.kde.kdenlive'; } > "/home/$MY_USERNAME/Desktop/kdenlive.desktop" @@ -649,7 +649,7 @@ function show_desktop_icons { { echo '#!/usr/bin/env xdg-open'; echo '[Desktop Entry]'; echo 'Version=1.0'; - echo 'Name[ar]=شُتْ‌وِل'; + echo 'Name[ar]='; echo 'Name[as]=Photos'; echo 'Name[bn_IN]=Shotwell'; echo 'Name[bs]=Shotwell'; @@ -668,7 +668,7 @@ function show_desktop_icons { echo 'Name[gl]=Shotwell'; echo 'Name[gu]=Shotwell'; echo 'Name[he]=Shotwell'; - echo 'Name[hi]=शॉटवेल'; + echo 'Name[hi]='; echo 'Name[hr]=Shotwell'; echo 'Name[hu]=Shotwell'; echo 'Name[id]=Shotwell'; @@ -676,16 +676,16 @@ function show_desktop_icons { echo 'Name[ja]=Shotwell'; echo 'Name[kk]=Shotwell'; echo 'Name[kn]=Shotwell'; - echo 'Name[ko]=샷웰'; + echo 'Name[ko]='; echo 'Name[lt]=Shotwell'; echo 'Name[lv]=Shotwell'; - echo 'Name[ml]=ഷോട്ട്‌‌വെല്‍'; - echo 'Name[mr]=शॉटवेल'; + echo 'Name[ml]='; + echo 'Name[mr]='; echo 'Name[nb]=Shotwell'; echo 'Name[nl]=Shotwell'; echo 'Name[oc]=Shotwell'; echo 'Name[or]=Shotwell'; - echo 'Name[pa]=ਸ਼ੂਟਵੈੱਲ'; + echo 'Name[pa]='; echo 'Name[pl]=Shotwell'; echo 'Name[pt]=Shotwell'; echo 'Name[pt_BR]=Shotwell'; @@ -693,11 +693,11 @@ function show_desktop_icons { echo 'Name[ru]=Shotwell'; echo 'Name[sk]=Shotwell'; echo 'Name[sl]=Shotwell'; - echo 'Name[sr]=Фото-бунар'; + echo 'Name[sr]=-'; echo 'Name[sr@latin]=Foto-bunar'; echo 'Name[sv]=Shotwell'; - echo 'Name[ta]=ஷாட்வெல்'; - echo 'Name[te]=షాట్‌వెల్'; + echo 'Name[ta]='; + echo 'Name[te]='; echo 'Name[tr]=Shotwell'; echo 'Name[uk]=Shotwell'; echo 'Name[vi]=Shotwell'; @@ -706,18 +706,18 @@ function show_desktop_icons { echo 'Name[zh_TW]=Shotwell'; echo 'Name=Photos'; echo 'GenericName[af]=Foto Organiseerder'; - echo 'GenericName[ar]=مدير الصور'; - echo "GenericName[as]=ফ'টো ব্যৱস্থাপক"; + echo 'GenericName[ar]= '; + echo "GenericName[as]=' "; echo 'GenericName[ast]=Xestor de semeyes'; - echo 'GenericName[bg]=Мениджър на снимки'; - echo 'GenericName[bn]=ফটো ম্যানেজার'; - echo 'GenericName[bn_IN]=ছবি পরিচালন ব্যবস্থা'; + echo 'GenericName[bg]= '; + echo 'GenericName[bn]= '; + echo 'GenericName[bn_IN]= '; echo 'GenericName[bs]=Organizator Slika'; - echo 'GenericName[ca]=Gestor fotogràfic'; - echo 'GenericName[cs]=Správce fotografií'; - echo 'GenericName[da]=Billedhåndtering'; + echo 'GenericName[ca]=Gestor fotogrfic'; + echo 'GenericName[cs]=Sprvce fotografi'; + echo 'GenericName[da]=Billedhndtering'; echo 'GenericName[de]=Fotoverwaltung'; - echo 'GenericName[el]=Διαχειριστής εικόνων'; + echo 'GenericName[el]= '; echo 'GenericName[en_GB]=Photo Manager'; echo 'GenericName[es]=Gestor de fotos'; echo 'GenericName[et]=Fotohaldur'; @@ -726,72 +726,72 @@ function show_desktop_icons { echo 'GenericName[fr]=Gestionnaire de photos'; echo 'GenericName[gd]=Manaidsear dhealbhan'; echo 'GenericName[gl]=Xestor de fotos'; - echo 'GenericName[gu]=ફોટો સંચાલક'; - echo 'GenericName[he]=מנהל תמונות'; - echo 'GenericName[hi]=फ़ोटो प्रबंधक'; + echo 'GenericName[gu]= '; + echo 'GenericName[he]= '; + echo 'GenericName[hi]= '; echo 'GenericName[hr]=Upravitelj fotografija'; - echo 'GenericName[hu]=Fényképkezelő'; + echo 'GenericName[hu]=Fnykpkezel'; echo 'GenericName[ia]=Administrator de photos'; echo 'GenericName[id]=Manajer Foto'; echo 'GenericName[it]=Gestore di fotografie'; - echo 'GenericName[ja]=Shotwell 写真管理ツール'; - echo 'GenericName[kk]=Фотосуреттерді басқару қолданбасы'; - echo 'GenericName[km]=កម្ម​វិធី​គ្រប់​គ្រង​រូប​ថត'; - echo 'GenericName[kn]=ಫೋಟೊ ವ್ಯವಸ್ಥಾಪಕ'; - echo 'GenericName[ko]=사진 관리자'; - echo 'GenericName[ky]=Фотография менеджери'; - echo 'GenericName[lt]=Nuotraukų tvarkytuvė'; - echo 'GenericName[lv]=Fotogrāfiju pārvaldnieks'; - echo 'GenericName[mk]=Менаџер на фотографии'; - echo 'GenericName[ml]=ചിത്ര പാലകന്‍'; - echo 'GenericName[mr]=छायाचित्र व्यवस्थापक'; + echo 'GenericName[ja]=Shotwell '; + echo 'GenericName[kk]= '; + echo 'GenericName[km]='; + echo 'GenericName[kn]= '; + echo 'GenericName[ko]= '; + echo 'GenericName[ky]= '; + echo 'GenericName[lt]=Nuotrauk tvarkytuv'; + echo 'GenericName[lv]=Fotogrfiju prvaldnieks'; + echo 'GenericName[mk]= '; + echo 'GenericName[ml]= '; + echo 'GenericName[mr]= '; echo 'GenericName[nb]=Fotobehandler'; echo 'GenericName[nl]=Fotobeheerder'; - echo 'GenericName[oc]=Gestionari de fòtos'; - echo 'GenericName[or]=ଫୋଟୋ ପରିଚାଳକ'; - echo 'GenericName[pa]=ਫੋਟੋ ਮੈਨੇਜਰ'; - echo 'GenericName[pl]=Menedżer zdjęć'; + echo 'GenericName[oc]=Gestionari de ftos'; + echo 'GenericName[or]= '; + echo 'GenericName[pa]= '; + echo 'GenericName[pl]=Meneder zdj'; echo 'GenericName[pt]=Gestor de fotografias'; echo 'GenericName[pt_BR]=Organizador de fotos'; echo 'GenericName[ro]=Administrator de fotografii'; - echo 'GenericName[ru]=Менеджер фотографий'; - echo 'GenericName[sk]=Správca fotografií'; + echo 'GenericName[ru]= '; + echo 'GenericName[sk]=Sprvca fotografi'; echo 'GenericName[sl]=Upravljalnik fotografij'; - echo 'GenericName[sr]=Управник фотографија'; + echo 'GenericName[sr]= '; echo 'GenericName[sr@latin]=Upravnik fotografija'; echo 'GenericName[sv]=Bildhanterare'; - echo 'GenericName[ta]=புகைப்பட அடுக்கு'; - echo 'GenericName[te]=ఫోటో నిర్వాహకం'; - echo 'GenericName[th]=ตัวจัดการภาพถ่าย'; - echo 'GenericName[tr]=Fotoğraf Yöneticisi'; - echo 'GenericName[uk]=Впорядник фотографій'; - echo 'GenericName[vi]=Trình quản lý ảnh'; - echo 'GenericName[zh_CN]=照片管理器'; - echo 'GenericName[zh_HK]=相片管理員'; - echo 'GenericName[zh_TW]=相片管理員'; + echo 'GenericName[ta]= '; + echo 'GenericName[te]= '; + echo 'GenericName[th]='; + echo 'GenericName[tr]=Fotoraf Yneticisi'; + echo 'GenericName[uk]= '; + echo 'GenericName[vi]=Trnh qun l nh'; + echo 'GenericName[zh_CN]='; + echo 'GenericName[zh_HK]='; + echo 'GenericName[zh_TW]='; echo 'GenericName=Photo Manager'; - echo 'Comment[cs]=Roztřiďte si své fotografie'; - echo 'Comment[da]=Organisér dine billeder'; + echo 'Comment[cs]=Roztite si sv fotografie'; + echo 'Comment[da]=Organisr dine billeder'; echo 'Comment[de]=Ihre Fotos organisieren'; echo 'Comment[es]=Organice sus fotos'; echo 'Comment[fi]=Hallitse kuviasi'; echo 'Comment[gd]=Cuir rian air na dealbhan agad'; - echo 'Comment[he]=ארגון התמונות שלך'; + echo 'Comment[he]= '; echo 'Comment[hr]=Organizirajte svoje fotografije'; - echo 'Comment[hu]=Rendszerezze a fényképeit'; + echo 'Comment[hu]=Rendszerezze a fnykpeit'; echo 'Comment[id]=Organisasikan foto Anda'; - echo 'Comment[kk]=Фотосуреттеріңізді реттеңіз'; - echo 'Comment[kn]=ನಿಮ್ಮ ಚಿತ್ರಗಳನ್ನು ವ್ಯವಸ್ಥಿತವಾಗಿ ಜೋಡಿಸಿ'; - echo 'Comment[ko]=사진을 정리합니다.'; - echo 'Comment[lv]=Organizē savas fotogrāfijas'; - echo 'Comment[pl]=Organizowanie zdjęć'; + echo 'Comment[kk]= '; + echo 'Comment[kn]= '; + echo 'Comment[ko]= .'; + echo 'Comment[lv]=Organiz savas fotogrfijas'; + echo 'Comment[pl]=Organizowanie zdj'; echo 'Comment[pt]=Organize as suas fotografias'; echo 'Comment[pt_BR]=Organize suas fotos'; - echo 'Comment[sk]=Organizuje vaše fotografie'; - echo 'Comment[sr]=Организујте ваше фотографије'; - echo 'Comment[sr@latin]=Organizujte vaše fotografije'; + echo 'Comment[sk]=Organizuje vae fotografie'; + echo 'Comment[sr]= '; + echo 'Comment[sr@latin]=Organizujte vae fotografije'; echo 'Comment[sv]=Organisera dina bilder'; - echo 'Comment[uk]=Впорядкуйте ваші фотографії'; + echo 'Comment[uk]= '; echo 'Comment=Organize your photos'; echo "Icon=/usr/share/${PROJECT_NAME}/avatars/icon_photos.png"; echo 'Exec=shotwell %U'; @@ -815,27 +815,27 @@ function show_desktop_icons { { echo '[Desktop Entry]'; echo 'Type=Application'; echo 'Name=Routing Protocol'; - echo 'Name[el]=Πρωτόκολλο δρομολόγησης'; - echo 'Name[ar]=بروتوكول التوجيه'; + echo 'Name[el]= '; + echo 'Name[ar]= '; echo "Name[ca]=Protocol d'enrutament"; - echo 'Name[hi]=रूटिंग प्रोटोकॉल'; + echo 'Name[hi]= '; echo 'Name[fr]=Protocole de routage'; echo 'Name[de]=Routingprotokoll'; echo 'Name[es]=Protocolo de enrutamiento'; echo 'Name[it]=Protocollo di routing'; - echo 'Name[ru]=Протокол маршрутизации'; - echo 'Name[zh]=路由协议'; + echo 'Name[ru]= '; + echo 'Name[zh]='; echo 'Comment=Select the mesh routing protocol'; - echo 'Comment[el]=Επιλέξτε το πρωτόκολλο δρομολόγησης πλέγματος'; - echo 'Comment[ar]=حدد بروتوكول توجيه الشبكة'; + echo 'Comment[el]= '; + echo 'Comment[ar]= '; echo "Comment[ca]=Seleccioneu el protocol d'enrutament de malles"; - echo 'Comment[hi]=जाल रूटिंग प्रोटोकॉल का चयन करें'; - echo 'Comment[fr]=Sélectionnez le protocole de routage de maillage'; - echo 'Comment[de]=Wählen Sie das Mesh-Routing-Protokoll'; + echo 'Comment[hi]= '; + echo 'Comment[fr]=Slectionnez le protocole de routage de maillage'; + echo 'Comment[de]=Whlen Sie das Mesh-Routing-Protokoll'; echo 'Comment[es]=Seleccione el protocolo de enrutamiento de malla'; echo "Comment[it]=Seleziona il protocollo di instradamento della mesh"; - echo 'Comment[ru]=Выберите протокол маршрутизации сетки'; - echo 'Comment[zh]=选择网状路由协议'; + echo 'Comment[ru]= '; + echo 'Comment[zh]='; echo "Exec=mate-terminal -e \"/usr/local/bin/${PROJECT_NAME}-mesh-routing\""; echo "Icon=/usr/share/${PROJECT_NAME}/avatars/icon_routing.png"; echo 'Terminal=false'; diff --git a/src/freedombone-powerline b/src/freedombone-powerline index d997553d..e32fc6dc 100755 --- a/src/freedombone-powerline +++ b/src/freedombone-powerline @@ -25,16 +25,16 @@ __powerline() { # Unicode symbols if [ -z "${POWERLINE_FONT+x}" ]; then - readonly GIT_BRANCH_SYMBOL='⑂' + readonly GIT_BRANCH_SYMBOL='' else - readonly GIT_BRANCH_SYMBOL='' + readonly GIT_BRANCH_SYMBOL='' fi - readonly GIT_BRANCH_CHANGED_SYMBOL='Δ' - readonly GIT_NEED_PUSH_SYMBOL='↑' - readonly GIT_NEED_PULL_SYMBOL='↓' + readonly GIT_BRANCH_CHANGED_SYMBOL='' + readonly GIT_NEED_PUSH_SYMBOL='' + readonly GIT_NEED_PULL_SYMBOL='' # Powerline symbols - readonly BLOCK_START='' + readonly BLOCK_START='' # ANSI Colours readonly BLACK=0 @@ -160,7 +160,7 @@ __powerline() { # shellcheck disable=SC2181 if [ $? != 0 ]; then branch="$($git_eng describe --tags --always 2>/dev/null)" - ref_symbol='➦' + ref_symbol='' else ref_symbol=$GIT_BRANCH_SYMBOL fi @@ -299,17 +299,17 @@ __powerline() { __status_block() { local text if [ "$exit_code" != 0 ]; then - __prompt_block $BLACK $RED '✘' + __prompt_block $BLACK $RED '' text+=$__block_text fi if [ "$(id -u "$USER")" == 0 ]; then - __prompt_block $BLACK $YELLOW '⚡' + __prompt_block $BLACK $YELLOW '' text+=$__block_text fi if [ "$(jobs -l | wc -l)" != 0 ]; then - __prompt_block $BLACK $CYAN '⚙' + __prompt_block $BLACK $CYAN '' text+=$__block_text fi diff --git a/src/freedombone-tests b/src/freedombone-tests index be10b287..cf201b60 100755 --- a/src/freedombone-tests +++ b/src/freedombone-tests @@ -46,7 +46,8 @@ function show_help { echo '' echo $'Runs tests on the system' echo '' - echo $' --stig [yes|no|fix] Run STIG tests' + echo $' -s --stig [yes|no|fix] Run STIG tests' + echo $' -a --static Run static analysis on scripts' echo $' --help Show help' echo '' exit 0 @@ -1284,6 +1285,12 @@ do -h|--help) show_help ;; + -a|--static) + echo $'Running static analysis tests' + test_static_analysis + echo $'All tests passed' + exit 0 + ;; -s|--stig) shift if [[ "$1" == 'showall' ]]; then @@ -1303,7 +1310,6 @@ if [ ! "$RUN_STIG" ]; then fi test_app_functions -test_static_analysis test_unique_onion_ports remove_management_engine_interface freedombone-pass --test yes diff --git a/src/freedombone-utils-web b/src/freedombone-utils-web index 06342c38..9d2c73cd 100755 --- a/src/freedombone-utils-web +++ b/src/freedombone-utils-web @@ -217,7 +217,7 @@ function check_certificates { fi fi if [ ! -f "/etc/ssl/certs/${1}.dhparam" ]; then - echo $"Diffie–Hellman parameters for ${CHECK_HOSTNAME} were not created" + echo $"DiffieHellman parameters for ${CHECK_HOSTNAME} were not created" exit 5989 fi }