https://en.opensuse.org/api.php?action=feedcontributions&user=Datenteiler&feedformat=atomopenSUSE Wiki - User contributions [en]2024-03-29T08:48:08ZUser contributionsMediaWiki 1.37.6https://en.opensuse.org/index.php?title=openSUSE:WSL&diff=144368openSUSE:WSL2020-07-03T13:44:59Z<p>Datenteiler: </p>
<hr />
<div><br />
= openSUSE for WSL =<br />
<br />
<div class="float-md-right ml-md-3 w-md-30"><br />
[[File:Wsl-screenshot-tumbleweed.png|thumb]]<br />
</div><br />
<br />
[https://docs.microsoft.com/en-us/windows/wsl/about WSL] (Windows Subsystem for Linux) is a special interface of the Microsoft Windows 10 operating system that allows to run Linux user space programs on top of the Windows kernel. In a sense similar to how a chroot or containers work on Linux.<br />
<br />
<br />
== Enabling WSL on Windows 10 ==<br />
<br />
WSL is not enabled by default on Windows 10. It needs to be installed explicitly for WSL apps to work. There are two ways to enable WSL:<br />
=== Command Line ===<br />
Open a command prompt (''cmd.exe'') '''as administrator''' and run the following command:<br />
<pre>dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart</pre><br />
=== Control Panel===<br />
# Open Control Panel (Start > Windows System > Control Panel).<br />
# If you see eight to ten items: Click the "View by:" drop-down box and select, "Small icons."<br />
# Open "Programs and Features."<br />
# Click the "Turn Windows features on or off" hyperlink.<br />
# In the Windows Features window, check "Windows Subsystem for Linux." The list is alphabetized, so it should appear near the bottom.<br />
# Click the OK button to close the Windows Features Window.<br />
# Close the Control Panel.<br />
# Restart your computer (Required).<br />
<br />
== Installing openSUSE on WSL ==<br />
<br />
The easiest way to get openSUSE for WSL is to install the apps from the app store:<br />
<br />
* [https://www.microsoft.com/en-us/p/opensuse-leap-15-1/9njfzk00fgkv openSUSE Leap 15.1]<br />
<br />
The app store also offers SUSE Linux Enterprise versions:<br />
<br />
* [https://www.microsoft.com/en-us/p/suse-linux-enterprise-server-15-sp1/9pn498vpmf3z SUSE Linux Enterprise Server 15 SP1]<br />
<br />
Alternatively it's also possible to [[{{BASEPAGENAME}}/Manual_Installation|install development versions manually]]<br />
<br />
== Known Issues and limitations ==<br />
<br />
* The apps unpack a root file system tarball in a WSL specific location in the Windows ''C:'' drive. Make sure to have sufficient space there. Other drives will not work due to limitations of WSL!<br />
* Since the root filesystem is disconnected from the app after installation, any potential update of the app won't actually update the root file system content. The installed openSUSE system on WSL has to be updated from within as usual using ''zypper patch'' for maintenance updates, resp ''zypper up'' or ''zypper dup'' for updates and upgrades.<br />
* A system in WSL does not actually boot and does not use systemd. A proprietary Microsoft ''/init'' binary initializes the system. Therefore service management does not work like in a VM. It rather behaves like an interactive container.<br />
* zypper is currently not working on certain newer Windows builds due to use of the wslfs file system (https://github.com/microsoft/WSL/issues/3972). A work around is to mount a tmpfs on /var/tmp by adding the following line to /etc/fstab:<br/>''tmpfs /var/tmp tmpfs defaults 0 0''<br />
<br />
== Reporting Bugs ==<br />
<br />
Bugs about openSUSE on WSL can be reported in [https://bugzilla.opensuse.org/enter_bug.cgi?product=openSUSE%20Distribution&component=WSL Bugzilla]<br />
<br />
WSL specific bugs unrelated to openSUSE have to be reported to Microsoft via [https://github.com/Microsoft/WSL/issues/ GitHub]<br />
<br />
== External Links ==<br />
<br />
* [https://github.com/Microsoft/WSL-DistroLauncher/wiki/Common-Error-Codes Common Error Codes]<br />
* [https://docs.microsoft.com/en-us/windows/wsl/about About Windows Subsystem for Linux (WSL)&raquo;]<br />
* [https://docs.microsoft.com/en-us/windows/wsl/install-win10 '''Windows ''10''''' Installation Guide&raquo;]<br />
* [https://docs.microsoft.com/en-us/windows/wsl/install-on-server '''Windows ''Server''''' Installation Guide&raquo;]<br />
* [https://docs.microsoft.com/en-us/windows/wsl/enterprise Windows Subsystem for Linux (WSL) for Enterprise&raquo;]<br />
* [https://docs.microsoft.com/en-us/windows/wsl/faq Frequently Asked Questions about Windows Subsystem for Linux (WSL)&raquo;]<br />
* [https://docs.microsoft.com/en-us/windows/wsl/troubleshooting Troubleshooting Windows Subsystem for Linux (WSL)&raquo;]<br />
* [https://docs.microsoft.com/en-gb/windows/wsl/wsl2-index About WSL2]<br />
* [https://docs.microsoft.com/en-us/windows/wsl/interop#run-linux-tools-from-a-windows-command-line Run Linux tools from a Windows command line&raquo;]<br />
* [https://docs.microsoft.com/en-us/windows/wsl/interop#run-windows-tools-from-wsl Run Windows tools from WSL&raquo;]<br />
* [https://docs.microsoft.com/en-us/windows/wsl/interop#share-environment-variables-between-windows-and-wsl Share environment variables between Windows and WSL&raquo;]<br />
<br />
== Development ==<br />
<br />
* [[{{BASEPAGENAME}}/Building in OBS]]<br />
* [[{{BASEPAGENAME}}/Debugging Hints]]<br />
<br />
[[ja:openSUSE:WSL]]<br />
[[de:openSUSE:WSL]]</div>Datenteilerhttps://en.opensuse.org/index.php?title=Flatpak&diff=143038Flatpak2020-06-06T15:04:16Z<p>Datenteiler: </p>
<hr />
<div>{{Infobox|<br />
packagename=flatpak|<br />
name=Flatpak|<br />
image=[[Image:flatpak.jpg|200px]]|<br />
description=OSTree based application bundles management|<br />
license=LGPL-2.1|<br />
website=https://flatpak.org/|<br />
}}<br />
<br />
==Overview==<br />
Flatpak is a free and open source package management system for building and distributing desktop applications on Linux independently from the host system in a sandboxed environment, which help to solve issues related to dependencies and make sure that users across different distros share the same experience.<br />
<br />
==Installation==<br />
Install flatpak package<br />
{{Shell|# zypper in flatpak}}<br />
<br />
==Usage==<br />
===Add a repository===<br />
You can add a repo using this syntax<br />
{{Shell|flatpak remote-add <name> <link>}}<br />
for example to add Flathub repository<br />
{{Shell|flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo}}<br />
<br />
don't forget to update after adding a new repository<br />
{{Shell|flatpak update}}<br />
<br />
===Delete a repository===<br />
{{Shell|flatpak remote-delete <name>}}<br />
<br />
===List repositories===<br />
To list all the added repositories use this command:<br />
{{Shell|flatpak remotes}}<br />
<br />
===Installing a new app===<br />
To install a new flatpak app use the following<br />
{{Shell|flatpak install <name>}}<br />
or by specifing the repository<br />
{{Shell|flatpak install <repo> <name>}}<br />
<br />
===Uninstalling an app===<br />
{{Shell|flatpak uninstall <name>}}<br />
<br />
===Find an app===<br />
Once you've configured a repository <br />
{{Shell|flatpak search <name>}}<br />
<br />
===Updating a specific app===<br />
{{Shell|flatpak update <name>}}<br />
<br />
===List installed apps===<br />
{{Shell|flatpak list}}<br />
<br />
==See also==<br />
<br />
=== Related articles ===<br />
*[[Snap]]<br />
*[[Package management]]<br />
*[[Portal:Packaging]]<br />
<br />
===External links===<br />
* [https://flatpak.org/about/ About Flatpak]<br />
* [https://flatpak.org/setup/openSUSE/ Quick Setup]<br />
* [http://flathub.org/ Install Apps]<br />
* [http://docs.flatpak.org/ Developer Guide]<br />
* [https://flatpak.org/faq/ FAQ]<br />
<br />
<br />
[[Category:Package management]]<br />
<br />
[[de:Flatpak]]</div>Datenteilerhttps://en.opensuse.org/index.php?title=SDB:Encrypted_root_file_system&diff=141712SDB:Encrypted root file system2020-05-06T09:49:42Z<p>Datenteiler: </p>
<hr />
<div>{{Tested on| Leap 15.0, 15.1 and Tumbleweed}}<br />
<br />
{{Intro|This article gives a description how to set up a system encrypted as a whole not only with encrypted personal or user data or an encrypted partition for <code>/home</code>.}}<br />
<br />
== Introduction and Motivation ==<br />
<br />
Most laptop users do not begin to think about the problems associated with<br />
laptop theft until after the first theft occurs. If the laptop happened to<br />
contain the source code for a new product, or company confidential<br />
documents, or the notes for an newspaper article on political corruption,<br />
or maybe just a private love letter, then there is a potential<br />
for catastrophe if the data falls into the wrong hands.<br />
<br />
To counter the potentially damaging affects of laptop theft, one can either<br />
choose not to use a laptop, use hardware encryption devices, or use software<br />
encryption to protect the data. <br />
The latter approach is particularly<br />
attractive because a software solution is more flexible than a hardware<br />
approach and with a modern CPU, most users will not notice the performance<br />
penalty associated with on-the-fly software encryption/decryption.<br />
<br />
===Why encrypt the root file system?===<br />
<br />
At first glance, one is inclined to encrypt only the most sensitive files,<br />
or perhaps the entire user file system (<code>/home</code>) containing the sensitive<br />
information. If one is not encrypting the root file system, then this is<br />
a simple enough exercise which is supported by the SUSE installation<br />
procedure, as well as other software, some of which even runs in<br />
user space. However, the problem with<br />
such an approach is that the contents of an encrypted file tend to<br />
leak out of the encrypted area into other areas, e.g. swap, <code>/tmp</code>,<br />
and <code>/var</code>. Furthermore, editors or other programs used for working with the<br />
data may create swap files in other locations as well. Finally, metadata<br />
related to the file, such as its size, permissions, access time etc.<br />
of modern journaling filesystems possibly being stored on separate paritions only compound such<br />
problems. In general, then, it is not<br />
easy to fully prevent the leakage of information from the user's<br />
file system into the root file system.<br />
<br />
To understand how big the problem can be, suppose a company has installed<br />
a web server on its intranet for the purpose of distributing company<br />
confidential information. If an employee is viewing a doc file from this<br />
web<br />
server with [[Firefox]] using the [[OpenOffice.org]] plugin, then the complete file is<br />
stored in <code>/tmp</code> and remains there until it is erased. Hence, while there<br />
maybe only bits and pieces of a sensitive document in swap, the entire<br />
document could be available in <code>/tmp</code>.<br />
<br />
For this reason, the only appropriate course of action is to encrypt the<br />
entire root file system, along with the file system containing the<br />
sensitive data.<br />
<br />
== Installing openSUSE with encrypted root file system ==<br />
<br />
Encrypting the root file system, as well as the home, tmp and other partitions is now fully supported in the openSUSE graphical installer:<br />
<br />
<gallery><br />
OSInstallEncrypted1.png|Select 'Guided Setup' during installation<br />
OSInstallEncrypted2.png|Check 'Enable LVM' and 'Enable Disk Encryption'<br />
OSInstallEncrypted3.png|Choose XFS for Home<br />
OSInstallEncrypted4.png|Start encrypted Installation<br />
</gallery><br />
<br />
It is also possible to create encrypted partitions on a running system through the 'Partitioner' program in YAST. However, encrypting an existing partition destroys all data on it, and requires re-sizing and restructuring of existing partitions.<br />
<br />
Instructions can be found under the heading 'Local Security' in the 'Security Guide', which is part of the official openSUSE manuals.<br />
<br />
[https://doc.opensuse.org/ openSUSE Official Documentation]<br />
<br />
[https://doc.opensuse.org/documentation/leap/security/html/book.security/cha-security-cryptofs.html#sec-security-cryptofs-y2 'Encrypting Partitions and Files' chapter in the openSUSE Security Guide]<br />
<br />
== Avoiding to type the passphrase twice ==<br />
<br />
A disadvantage of encrypting the root partition is that you'll have to provide the decryption passphrase twice - once in the bootloader (Grub), and then again when your system actually boots. You can avoid this by adding a key file to your initrd so that you only type the decryption passphrase in the bootloader.<br />
<br />
{{Warning|Do this only if you have an '''encrypted root partition that includes <tt>/boot</tt>''' (no separate <tt>/boot</tt> partition)!<br><br>The key added to the initrd can be used to decrypt your root partition, therefore having the initrd on an unencrypted <tt>/boot</tt> partition would defeat encrypting your root partition.}}<br />
<br />
The steps below describe how to set up a key file. Please execute the commands and edit the files listed below as root.<br />
<br />
# Create an empty key file and make sure the file can only be read by root. <pre>sudo touch /.root.key; sudo chmod 600 /.root.key</pre><br />
# Generate the key. <pre>sudo dd if=/dev/urandom of=/.root.key bs=1024 count=1</pre><br />
# Add the key file as a valid way to decrypt your root partition. <pre>sudo cryptsetup luksAddKey /dev/sda1 /.root.key # replace /dev/sda1 with the root partition (`sudo fdisk -l` to see partitions)</pre><br />
# Edit <tt>/etc/crypttab</tt>, find the row that pertains to the root partition by UUID and add the key file in the third column. <pre>cr_sda1 UUID=... /.root.key</pre> (Again, the partition name is just an example.)<br />
# Configure dracut to add the key file to the initrd: <pre>echo -e 'install_items+=" /.root.key "' | sudo tee --append /etc/dracut.conf.d/99-root-key.conf > /dev/null</pre> (Note the spaces before and after the doublequote characters.)<br />
# Make <tt>/boot</tt> accessible for root only. <pre>sudo chmod -R g-rwx,o-rwx /boot</pre> This prevents non-root users to read the initrd and extract the key file.<br />
# Rebuild the initrd. <pre>sudo mkinitrd</pre><br />
<br />
If you have other encrypted partitions (e.g. <tt>/home</tt>, <tt>swap</tt>, etc), you can create additional keys to mount them without entering a passphrase. This works exactly as described above in steps 1-4, except that you don't need to add the key for those partitions to the initrd.<br />
<br />
== Passphrase locale ==<br />
<br />
The current openSUSE setup does not support to set the locale for the grub2 early stage. This causes that the passphrase in grub2 is using a US keyboard layout.<br />
<br />
[[Category:SDB:HOWTOs]]<br />
[[Category:Security]]<br />
<br />
[[it:SDB:File_system_di_root_crittografato]]<br />
[[de:SDB:Verschlüsseltes_root_file_system]]</div>Datenteilerhttps://en.opensuse.org/index.php?title=User:Datenteiler&diff=141038User:Datenteiler2020-04-16T07:24:50Z<p>Datenteiler: </p>
<hr />
<div><!-- Created using Template:Userpage. <br />
--><div style="width:70%; float:left;clear:left"><br />
{{Box-header|About Me|{{FULLPAGENAME}}|}}<br />
<br />
My name is Christian Imhorst, I am an openSUSE member and I enjoy working with openSUSE Tumbleweed in my free time. At work I deal with this other operating system, PowerShell and .NET. That's why I am also interested in PowerShell and .NET on openSUSE.<br />
<br />
* '''Where do I live?'''<br />
<br />
In Hannover, Germany.<br />
<br />
* '''What do I like about openSUSE?'''<br />
<br />
By 1999 SuSE was my first distro. In the meantime I also used a few other Linux distros, but I kept coming back to openSUSE.<br />
I love the 'bleeding edge' feel of using [[Tumbleweed]], the stability of [[Leap]] and I like [[YaST]]. <br />
And I like the fact that openSUSE is truly community driven.<br />
<br />
* '''What skills do I have?'''<br />
<br />
I am working with PowerShell and .NET and I want to do this with openSUSE, too. But I also write scripts in Bash and Python. Sometimes I manage to publish my scripts on [https://github.com/datenteiler GitHub].<br />
<br />
* '''More to mention:'''<br />
<br />
I wrote a book about [https://texte.datenteiler.de/die-anarchie-der-hacker-ebook/ Richard Stallman and the Free Software Movement] in German, I am a supporter of the [https://fsfe.org/ FSFE] and I am an active member of the [https://twitter.com/lughannover Linux Usergroup] Hannover.<br />
<br />
{{Box-footer|}}<br />
</div><br />
<div style="width:30%; float:right; clear:right"><br />
{{Box-header|Contact|{{FULLPAGENAME}}|}}<br />
[[File:Datenteiler oSMember.png|thumb]]<br />
<br />
* [https://www.datenteiler.de datenteiler.de (German)]<br />
* @datenteiler on [https://twitter.com/datenteiler Twitter]<br />
* and [https://mastodon.social/@datenteiler Mastodon.social]<br />
* datenteiler on [irc://irc.freenode.net IRC]<br />
<br />
{{Box-footer|}}<br />
</div><br />
<br style="clear:both;" /><br />
<br />
[[Category:Created with Userpage]]<br />
[[de:User:datenteiler]]</div>Datenteilerhttps://en.opensuse.org/index.php?title=SDB:Configure_DNS&diff=139456SDB:Configure DNS2020-02-24T18:13:26Z<p>Datenteiler: Fixed <pre> block</p>
<hr />
<div>Usually when you connect to internet, you will be automatically assigned a DNS server to resolve domain names. However, these DNS servers, provided by your ISP, can be very '''slow'''! Each time you open a new website, it wastes several seconds to look up domain names. Another reason that you won't want to use default DNS servers is that they may '''censor what websites you visited''' and '''prevent you accessing some services'''.<br />
<br />
Here are several public DNS known to be faster and safer, like OpenDNS, Cloudflare DNS, Google DNS. This article introduces how to configure your DNS. You can choose whatever DNS servers as you like. However, be aware that a DNS server can recorder all sites you visited and don't use any DNS servers that you cannot trust.<br />
<br />
== Method 1: Use NetworkManager applets ==<br />
<br />
# In your panel or system tray, click the network icon.<br />
# Click '''Configure network connection'''.<br />
# Choose the connection.<br />
# In '''IPv4''' tab, type <code>1.1.1.1,1.0.0.1</code> in '''Additional DNS''' field.<br />
# In '''IPv6''' tab, type <code>2606:4700:4700::1111,2606:4700:4700::1001</code> in '''Additional DNS''' field.<br />
# Save connection.<br />
# As NetworkManager in OpenSUSE uses '''netconfig''' DNS settings, you need to edit <code>/etc/NetworkManager/NetworkManager.conf</code> and add following line:<pre>rc-manager=file</pre><br />
# Disconnect and reconnect.<br />
<br />
This change only apply to specific connection, not globally.<br />
<br />
== Method 2: Use YaST (without NetworkManager) ==<br />
<br />
{{Alert|If you are using NetworkManager, YaST won't allow you to modify DNS.}}<br />
<br />
# Open '''YaST'''.<br />
# Enter '''Network Settings'''.<br />
# Open '''Hostname/DNS''' tab.<br />
# Fill '''Nameserver 1/2/3''' with <code>1.1.1.1</code>, <code>1.0.0.1</code>, <code>2606:4700:4700::1111</code><br />
<br />
This change is global.<br />
<br />
== Method 3: Edit configuration file (without NetworkManager) ==<br />
<br />
{{Alert|If you are using NetworkManager, content of <code>/etc/resolv.conf</code> will be override by NetworkManager frequently so it won't work.}}<br />
<br />
# Open <code>/etc/resolv.conf</code>.<br />
# Add the following lines <br />
<pre><br />
nameserver 1.1.1.1<br />
nameserver 1.0.0.1<br />
nameserver 2606:4700:4700::1111<br />
nameserver 2606:4700:4700::1001<br />
</pre><br />
<br />
This change is global.<br />
<br />
[[Category:Network]]</div>Datenteilerhttps://en.opensuse.org/index.php?title=SDB:Encrypted_root_file_system&diff=138780SDB:Encrypted root file system2020-01-27T21:41:51Z<p>Datenteiler: /* Installing openSUSE with encrypted root file system */</p>
<hr />
<div>{{Tested on| Leap 15.0, 15.1 and Tumbleweed}}<br />
<br />
{{Intro|This article gives a description how to set up a system encrypted as a whole not only with encrypted personal or user data or an encrypted partition for <code>/home</code>.}}<br />
<br />
== Introduction and Motivation ==<br />
<br />
Most laptop users do not begin to think about the problems associated with<br />
laptop theft until after the first theft occurs. If the laptop happened to<br />
contain the source code for a new product, or company confidential<br />
documents, or the notes for an newspaper article on political corruption,<br />
or maybe just a private love letter, then there is a potential<br />
for catastrophe if the data falls into the wrong hands.<br />
<br />
To counter the potentially damaging affects of laptop theft, one can either<br />
choose not to use a laptop, use hardware encryption devices, or use software<br />
encryption to protect the data. <br />
The latter approach is particularly<br />
attractive because a software solution is more flexible than a hardware<br />
approach and with a modern CPU, most users will not notice the performance<br />
penalty associated with on-the-fly software encryption/decryption.<br />
<br />
===Why encrypt the root file system?===<br />
<br />
At first glance, one is inclined to encrypt only the most sensitive files,<br />
or perhaps the entire user file system (<code>/home</code>) containing the sensitive<br />
information. If one is not encrypting the root file system, then this is<br />
a simple enough exercise which is supported by the SUSE installation<br />
procedure, as well as other software, some of which even runs in<br />
user space. However, the problem with<br />
such an approach is that the contents of an encrypted file tend to<br />
leak out of the encrypted area into other areas, e.g. swap, <code>/tmp</code>,<br />
and <code>/var</code>. Furthermore, editors or other programs used for working with the<br />
data may create swap files in other locations as well. Finally, metadata<br />
related to the file, such as its size, permissions, access time etc.<br />
of modern journaling filesystems possibly being stored on separate paritions only compound such<br />
problems. In general, then, it is not<br />
easy to fully prevent the leakage of information from the user's<br />
file system into the root file system.<br />
<br />
To understand how big the problem can be, suppose a company has installed<br />
a web server on its intranet for the purpose of distributing company<br />
confidential information. If an employee is viewing a doc file from this<br />
web<br />
server with [[Firefox]] using the [[OpenOffice.org]] plugin, then the complete file is<br />
stored in <code>/tmp</code> and remains there until it is erased. Hence, while there<br />
maybe only bits and pieces of a sensitive document in swap, the entire<br />
document could be available in <code>/tmp</code>.<br />
<br />
For this reason, the only appropriate course of action is to encrypt the<br />
entire root file system, along with the file system containing the<br />
sensitive data.<br />
<br />
== Installing openSUSE with encrypted root file system ==<br />
<br />
Encrypting the root file system, as well as the home, tmp and other partitions is now fully supported in the openSUSE graphical installer:<br />
<br />
<gallery><br />
OSInstallEncrypted1.png|Select 'Guided Setup' during installation<br />
OSInstallEncrypted2.png|Check 'Enable LVM' and 'Enable Disk Encryption'<br />
OSInstallEncrypted3.png|Choose XFS for Home<br />
OSInstallEncrypted4.png|Start encrypted Installation<br />
</gallery><br />
<br />
It is also possible to create encrypted partitions on a running system through the 'Partitioner' program in YAST. However, encrypting an existing partition destroys all data on it, and requires re-sizing and restructuring of existing partitions.<br />
<br />
Instructions can be found under the heading 'Local Security' in the 'Security Guide', which is part of the official openSUSE manuals.<br />
<br />
[https://doc.opensuse.org/ openSUSE Official Documentation]<br />
<br />
[https://doc.opensuse.org/documentation/leap/security/html/book.security/cha-security-cryptofs.html#sec-security-cryptofs-y2 'Encrypting Partitions and Files' chapter in the openSUSE Security Guide]<br />
<br />
== Avoiding to type the passphrase twice ==<br />
<br />
A disadvantage of encrypting the root partition is that you'll have to provide the decryption passphrase twice - once in the bootloader (Grub), and then again when your system actually boots. You can avoid this by adding a key file to your initrd so that you only type the decryption passphrase in the bootloader.<br />
<br />
{{Warning|Do this only if you have an '''encrypted root partition that includes <tt>/boot</tt>''' (no separate <tt>/boot</tt> partition)!<br><br>The key added to the initrd can be used to decrypt your root partition, therefore having the initrd on an unencrypted <tt>/boot</tt> partition would defeat encrypting your root partition.}}<br />
<br />
The steps below describe how to set up a key file. Please execute the commands and edit the files listed below as root.<br />
<br />
# Create an empty key file and make sure the file can only be read by root. <pre>sudo touch /.root.key; sudo chmod 600 /.root.key</pre><br />
# Generate the key. <pre>sudo dd if=/dev/urandom of=/.root.key bs=1024 count=1</pre><br />
# Add the key file as a valid way to decrypt your root partition. <pre>sudo cryptsetup luksAddKey /dev/sda1 /.root.key # replace /dev/sda1 with the root partition (`sudo fdisk -l` to see partitions)</pre><br />
# Edit <tt>/etc/crypttab</tt>, find the row that pertains to the root partition by UUID and add the key file in the third column. <pre>cr_sda1 UUID=... /.root.key</pre> (Again, the partition name is just an example.)<br />
# Configure dracut to add the key file to the initrd: <pre>echo -e 'install_items+=" /.root.key "' | sudo tee --append /etc/dracut.conf.d/99-root-key.conf > /dev/null</pre> (Note the spaces before and after the doublequote characters.)<br />
# Make <tt>/boot</tt> accessible for root only. <pre>sudo chmod -R g-rwx,o-rwx /boot</pre> This prevents non-root users to read the initrd and extract the key file.<br />
# Rebuild the initrd. <pre>sudo mkinitrd</pre><br />
<br />
If you have other encrypted partitions (e.g. <tt>/home</tt>, <tt>swap</tt>, etc), you can create additional keys to mount them without entering a passphrase. This works exactly as described above in steps 1-4, except that you don't need to add the key for those partitions to the initrd.<br />
<br />
== Passphrase locale ==<br />
<br />
The current openSUSE setup does not support to set the locale for the grub2 early stage. This causes that the passphrase in grub2 is using a US keyboard layout.<br />
<br />
[[Category:SDB:HOWTOs]]<br />
[[Category:Security]]<br />
<br />
[[it:SDB:File_system_di_root_crittografato]]<br />
[[de:SDB:Verschluesseltes_root_file_system]]</div>Datenteilerhttps://en.opensuse.org/index.php?title=SDB:Encrypted_root_file_system&diff=138778SDB:Encrypted root file system2020-01-27T21:34:49Z<p>Datenteiler: Inserted 4 pictures I've made during my encrypted install and specified encryption on running systems</p>
<hr />
<div>{{Tested on| Leap 15.0, 15.1 and Tumbleweed}}<br />
<br />
{{Intro|This article gives a description how to set up a system encrypted as a whole not only with encrypted personal or user data or an encrypted partition for <code>/home</code>.}}<br />
<br />
== Introduction and Motivation ==<br />
<br />
Most laptop users do not begin to think about the problems associated with<br />
laptop theft until after the first theft occurs. If the laptop happened to<br />
contain the source code for a new product, or company confidential<br />
documents, or the notes for an newspaper article on political corruption,<br />
or maybe just a private love letter, then there is a potential<br />
for catastrophe if the data falls into the wrong hands.<br />
<br />
To counter the potentially damaging affects of laptop theft, one can either<br />
choose not to use a laptop, use hardware encryption devices, or use software<br />
encryption to protect the data. <br />
The latter approach is particularly<br />
attractive because a software solution is more flexible than a hardware<br />
approach and with a modern CPU, most users will not notice the performance<br />
penalty associated with on-the-fly software encryption/decryption.<br />
<br />
===Why encrypt the root file system?===<br />
<br />
At first glance, one is inclined to encrypt only the most sensitive files,<br />
or perhaps the entire user file system (<code>/home</code>) containing the sensitive<br />
information. If one is not encrypting the root file system, then this is<br />
a simple enough exercise which is supported by the SUSE installation<br />
procedure, as well as other software, some of which even runs in<br />
user space. However, the problem with<br />
such an approach is that the contents of an encrypted file tend to<br />
leak out of the encrypted area into other areas, e.g. swap, <code>/tmp</code>,<br />
and <code>/var</code>. Furthermore, editors or other programs used for working with the<br />
data may create swap files in other locations as well. Finally, metadata<br />
related to the file, such as its size, permissions, access time etc.<br />
of modern journaling filesystems possibly being stored on separate paritions only compound such<br />
problems. In general, then, it is not<br />
easy to fully prevent the leakage of information from the user's<br />
file system into the root file system.<br />
<br />
To understand how big the problem can be, suppose a company has installed<br />
a web server on its intranet for the purpose of distributing company<br />
confidential information. If an employee is viewing a doc file from this<br />
web<br />
server with [[Firefox]] using the [[OpenOffice.org]] plugin, then the complete file is<br />
stored in <code>/tmp</code> and remains there until it is erased. Hence, while there<br />
maybe only bits and pieces of a sensitive document in swap, the entire<br />
document could be available in <code>/tmp</code>.<br />
<br />
For this reason, the only appropriate course of action is to encrypt the<br />
entire root file system, along with the file system containing the<br />
sensitive data.<br />
<br />
== Installing openSUSE with encrypted root file system ==<br />
<br />
Encrypting the root file system, as well as the home, tmp and other partitions is now fully supported in the openSUSE graphical installer. <br />
<br />
<gallery><br />
OSInstallEncrypted1.png|Select 'Guided Setup' during installation<br />
OSInstallEncrypted2.png|Check 'Enable LVM' and 'Enable Disk Encryption'<br />
OSInstallEncrypted3.png|Choose XFS for Home<br />
OSInstallEncrypted4.png|Start encrypted Installation<br />
</gallery><br />
<br />
It is also possible to create encrypted partitions on a running system through the 'Partitioner' program in YAST. However, encrypting an existing partition destroys all data on it, and requires re-sizing and restructuring of existing partitions.<br />
<br />
Instructions can be found under the heading 'Local Security' in the 'Security Guide', which is part of the official openSUSE manuals.<br />
<br />
[https://doc.opensuse.org/ openSUSE Official Documentation]<br />
<br />
[https://doc.opensuse.org/documentation/leap/security/html/book.security/cha-security-cryptofs.html#sec-security-cryptofs-y2 'Encrypting Partitions and Files' chapter in the openSUSE Security Guide]<br />
<br />
== Avoiding to type the passphrase twice ==<br />
<br />
A disadvantage of encrypting the root partition is that you'll have to provide the decryption passphrase twice - once in the bootloader (Grub), and then again when your system actually boots. You can avoid this by adding a key file to your initrd so that you only type the decryption passphrase in the bootloader.<br />
<br />
{{Warning|Do this only if you have an '''encrypted root partition that includes <tt>/boot</tt>''' (no separate <tt>/boot</tt> partition)!<br><br>The key added to the initrd can be used to decrypt your root partition, therefore having the initrd on an unencrypted <tt>/boot</tt> partition would defeat encrypting your root partition.}}<br />
<br />
The steps below describe how to set up a key file. Please execute the commands and edit the files listed below as root.<br />
<br />
# Create an empty key file and make sure the file can only be read by root. <pre>sudo touch /.root.key; sudo chmod 600 /.root.key</pre><br />
# Generate the key. <pre>sudo dd if=/dev/urandom of=/.root.key bs=1024 count=1</pre><br />
# Add the key file as a valid way to decrypt your root partition. <pre>sudo cryptsetup luksAddKey /dev/sda1 /.root.key # replace /dev/sda1 with the root partition (`sudo fdisk -l` to see partitions)</pre><br />
# Edit <tt>/etc/crypttab</tt>, find the row that pertains to the root partition by UUID and add the key file in the third column. <pre>cr_sda1 UUID=... /.root.key</pre> (Again, the partition name is just an example.)<br />
# Configure dracut to add the key file to the initrd: <pre>echo -e 'install_items+=" /.root.key "' | sudo tee --append /etc/dracut.conf.d/99-root-key.conf > /dev/null</pre> (Note the spaces before and after the doublequote characters.)<br />
# Make <tt>/boot</tt> accessible for root only. <pre>sudo chmod -R g-rwx,o-rwx /boot</pre> This prevents non-root users to read the initrd and extract the key file.<br />
# Rebuild the initrd. <pre>sudo mkinitrd</pre><br />
<br />
If you have other encrypted partitions (e.g. <tt>/home</tt>, <tt>swap</tt>, etc), you can create additional keys to mount them without entering a passphrase. This works exactly as described above in steps 1-4, except that you don't need to add the key for those partitions to the initrd.<br />
<br />
== Passphrase locale ==<br />
<br />
The current openSUSE setup does not support to set the locale for the grub2 early stage. This causes that the passphrase in grub2 is using a US keyboard layout.<br />
<br />
[[Category:SDB:HOWTOs]]<br />
[[Category:Security]]<br />
<br />
[[it:SDB:File_system_di_root_crittografato]]<br />
[[de:SDB:Verschluesseltes_root_file_system]]</div>Datenteilerhttps://en.opensuse.org/index.php?title=File:OSInstallEncrypted4.png&diff=138776File:OSInstallEncrypted4.png2020-01-27T21:33:08Z<p>Datenteiler: </p>
<hr />
<div>Start Installation</div>Datenteilerhttps://en.opensuse.org/index.php?title=File:OSInstallEncrypted3.png&diff=138774File:OSInstallEncrypted3.png2020-01-27T21:31:40Z<p>Datenteiler: </p>
<hr />
<div>Choose XFS for Home</div>Datenteilerhttps://en.opensuse.org/index.php?title=File:OSInstallEncrypted2.png&diff=138772File:OSInstallEncrypted2.png2020-01-27T21:27:10Z<p>Datenteiler: </p>
<hr />
<div>Check 'Enable Logical Volume Management (LVM)' and 'Enable Disk Encryption'.</div>Datenteilerhttps://en.opensuse.org/index.php?title=File:OSInstallEncrypted1.png&diff=138770File:OSInstallEncrypted1.png2020-01-27T21:24:42Z<p>Datenteiler: </p>
<hr />
<div>Select 'Guided Setup' during installation.</div>Datenteilerhttps://en.opensuse.org/index.php?title=openSUSE:Telegram&diff=137560openSUSE:Telegram2019-11-14T11:13:20Z<p>Datenteiler: /* Groups and channels of openSUSE in Telegram */</p>
<hr />
<div>==Telegram Messenger==<br />
Telegram is a cloud-based mobile and desktop messaging app with a focus on security and speed.<br />
<br />
==Groups and channels of openSUSE in Telegram==<br />
{| border="1" cellpadding="4" cellspacing="0"<br />
! colspan=4 bgcolor="#d9e5bf" | Groups<br />
|- <br />
! style="width: 150pt;" ! colspan=1 bgcolor="#efeeee" | <br />
! style="width: 150pt;" ! colspan=1 bgcolor="#efeeee" | Name<br />
! style="width: 120pt;" ! colspan=1 bgcolor="#efeeee" | Language<br />
! style="white-space: nowrap;" ! colspan=1 bgcolor="#efeeee" | Description<br />
|-<br />
| [https://t.me/openSUSE_group @openSUSE_group]<br />
| openSUSE<br />
| English<br />
| General purpose group about openSUSE<br />
|-<br />
| [https://telegram.me/opensuseitalia @openSUSE-ITALIA]<br />
| openSUSE Italia<br />
| Italiano<br />
| Gruppo italiano generale e di supporto per openSUSE<br />
|-<br />
| [https://telegram.me/opensusebr @openSUSEbr]<br />
| openSUSE Brasil<br />
| Portuguese<br />
| General group about openSUSE<br />
|-<br />
| [https://t.me/openSUSE_Soporte @openSUSE_Soporte]<br />
| openSUSE Soporte<br />
| Spanish<br />
| Group about openSUSE focused on support<br />
|-<br />
| [https://telegram.me/opensusesp @openSUSEsp]<br />
| openSUSE Soporte<br />
| Spanish<br />
| Group about openSUSE focused on support<br />
|-<br />
| [https://telegram.me/openSUSE_Club @openSUSE_Club]<br />
| openSUSE Club<br />
| Spanish<br />
| General OT channel<br />
|-<br />
| [https://telegram.me/ru_openSUSE @ru_openSUSE]<br />
| openSUSE Russia<br />
| Russian<br />
| General group about openSUSE<br />
|-<br />
| [https://t.me/opensusenews @openSUSENews]<br />
| openSUSE News<br />
| Global<br />
| News channel<br />
|-<br />
| [https://telegram.me/openSUSE-Translator-ID @openSUSE-Translator-ID]<br />
| openSUSE Indonesia Translator<br />
| Bahasa Indonesia<br />
| Group about translation in Bahasa Indonesia<br />
|-<br />
| [https://telegram.me/openSUSE_ID @openSUSE_ID]<br />
| openSUSE Indonesia<br />
| Bahasa Indonesia<br />
| General group about openSUSE<br />
|-<br />
| [https://telegram.me/openSUSE_INDIA @openSUSE_INDIA]<br />
| openSUSE India<br />
| India<br />
| General group about openSUSE<br />
|-<br />
| [https://t.me/opensuse_cn @opensuse_cn]<br />
| openSUSE 中国<br />
| Chinese<br />
| Chinese user group<br />
|-<br />
| [https://t.me/chatroomOpenSUSETaiwan @opensuse_tw]<br />
| openSUSE Taiwan<br />
| Chinese<br />
| Taiwan user group<br />
|-<br />
| [https://t.me/openSUSE_de @opensuse_de]<br />
| openSUSE Deutschland<br />
| Deutsch<br />
| Allgemeine deutschsprachige Gruppe über openSUSE<br />
|}<br />
<br />
<br />
[[Category:Communicate]]<br />
[[pt:openSUSE:Telegram]]<br />
[[ru:openSUSE:Telegram]]<br />
[[es:openSUSE:Telegram]]<br />
[[de:openSUSE:Telegram]]</div>Datenteilerhttps://en.opensuse.org/index.php?title=openSUSE:Telegram&diff=136182openSUSE:Telegram2019-08-20T12:53:19Z<p>Datenteiler: added link to German Wiki page</p>
<hr />
<div>==Telegram Messenger==<br />
Telegram is a cloud-based mobile and desktop messaging app with a focus on security and speed.<br />
<br />
==Groups and channels of openSUSE in Telegram==<br />
{| border="1" cellpadding="4" cellspacing="0"<br />
! colspan=4 bgcolor="#d9e5bf" | Groups<br />
|- <br />
! style="width: 150pt;" ! colspan=1 bgcolor="#efeeee" | <br />
! style="width: 150pt;" ! colspan=1 bgcolor="#efeeee" | Name<br />
! style="width: 120pt;" ! colspan=1 bgcolor="#efeeee" | Language<br />
! style="white-space: nowrap;" ! colspan=1 bgcolor="#efeeee" | Description<br />
|-<br />
| [https://t.me/openSUSE_group @openSUSE_group]<br />
| openSUSE<br />
| English<br />
| General purpose group about openSUSE<br />
|-<br />
| [https://telegram.me/opensuseitalia @openSUSE-ITALIA]<br />
| openSUSE Italia<br />
| Italiano<br />
| Gruppo italiano generale e di supporto per openSUSE<br />
|-<br />
| [https://telegram.me/opensusebr @openSUSEbr]<br />
| openSUSE Brasil<br />
| Portuguese<br />
| General group about openSUSE<br />
|-<br />
| [https://t.me/openSUSE_Soporte @openSUSE_Soporte]<br />
| openSUSE Soporte<br />
| Spanish<br />
| Group about openSUSE focused on support<br />
|-<br />
| [https://telegram.me/opensusesp @openSUSEsp]<br />
| openSUSE Soporte<br />
| Spanish<br />
| Group about openSUSE focused on support<br />
|-<br />
| [https://telegram.me/openSUSE_Club @openSUSE_Club]<br />
| openSUSE Club<br />
| Spanish<br />
| General OT channel<br />
|-<br />
| [https://telegram.me/ru_openSUSE @ru_openSUSE]<br />
| openSUSE Russia<br />
| Russian<br />
| General group about openSUSE<br />
|-<br />
| [https://t.me/opensusenews @openSUSENews]<br />
| openSUSE News<br />
| Global<br />
| News channel<br />
|-<br />
| [https://telegram.me/openSUSE-Translator-ID @openSUSE-Translator-ID]<br />
| openSUSE Indonesia Translator<br />
| Bahasa Indonesia<br />
| Group about translation in Bahasa Indonesia<br />
|-<br />
| [https://telegram.me/openSUSE_ID @openSUSE_ID]<br />
| openSUSE Indonesia<br />
| Bahasa Indonesia<br />
| General group about openSUSE<br />
|-<br />
| [https://telegram.me/openSUSE_INDIA @openSUSE_INDIA]<br />
| openSUSE India<br />
| India<br />
| General group about openSUSE<br />
|-<br />
| [https://t.me/opensuse_cn @opensuse_cn]<br />
| openSUSE 中国<br />
| Chinese<br />
| Chinese user group<br />
|-<br />
| [https://t.me/chatroomOpenSUSETaiwan @opensuse_tw]<br />
| openSUSE Taiwan<br />
| Chinese<br />
| Taiwan user group<br />
|}<br />
<br />
<br />
[[Category:Communicate]]<br />
[[pt:openSUSE:Telegram]]<br />
[[ru:openSUSE:Telegram]]<br />
[[es:openSUSE:Telegram]]<br />
[[de:openSUSE:Telegram]]</div>Datenteilerhttps://en.opensuse.org/index.php?title=Android_Tools&diff=134980Android Tools2019-06-12T17:38:37Z<p>Datenteiler: /* Installing adb and fastboot */ Optimized code for .profile and .bashrc</p>
<hr />
<div><br />
== Introduction: Android ''adb'' and ''fastboot'' == <br />
<br />
The Android Debug Bridge (''adb'') and ''fastboot'' are tools from the Android tools suite. With a USB connection between a PC and a device (your ARM board, a mobile phone, a tablet, ...) they allows to:<br />
<br />
* load kernel/initrd from host PC to device RAM and boot them<br />
* create/erase and read/write flash partition<br />
* save and install Android apps<br />
* flash Android images<br />
* reboot the device from command line<br />
<br />
== Installing ''adb'' and ''fastboot'' ==<br />
<br />
The last official package is for openSUSE Leap 42.3 and you can use ''zypper'' to install the tools on this edition:<br />
<br />
sudo zypper install android-tools <br />
<br />
Alternatively for all openSUSE editions beyond 42.3: Google is hosting a zip file with ''adb'' and ''fastboot'' for GNU/Linux:<br />
<br />
# Download the [https://dl.google.com/android/repository/platform-tools-latest-linux.zip Linux zip from Google].<br />
# Extract it somewhere, e.g. ~/adb-fastboot.<br />
# Add the following to ~/.profile or ~/bashrc:<br />
<br />
if [ -d $HOME/adb-fastboot/platform-tools ] ; then<br />
export PATH=$PATH:$HOME/adb-fastboot/platform-tools<br />
fi<br />
<br />
Now you should log out and back in again. If you want to set up ''udev rules'' you can go to this [https://github.com/M0Rf30/android-udev-rules#installation repository for more info].<br />
<br />
=== Setting up ''adb'' ===<br />
<br />
On your Android device you have to enable developer options and USB debugging :<br />
<br />
# Open Settings, and select "About".<br />
# Tap seven times on "Build number".<br />
# Than select "Developer options".<br />
# Check the "Android debugging" entry under "Debugging".<br />
# Plug your Android device to your computer.<br />
# Open up a command line on your PC and type ''adb devices'' as root or use ''sudo.''<br />
# A dialog should shows up and it's asking you to allow USB debugging.<br />
<br />
=== Setting up ''fastboot'' ===<br />
<br />
Start your device in ''fastboot'' mode (special boot sequence for phone/tablet like pressing vol+ and power, for u-boot, just type ''fastboot'' command in u-boot prompt). Plug a USB cable between your host PC and your device. <br />
<br />
While in ''fastboot'' mode, you can type ''fastboot'' on your command line as root (or use ''sudo'') to verify that your phone or other device is being detected.<br />
<br />
If you type<br />
<br />
fastboot devices<br />
<br />
on your host PC it should list available devices.<br />
<br />
Get the ''fastboot'' protocol version of your device with:<br />
<br />
fastboot getvar version<br />
<br />
To reboot your device, just type:<br />
<br />
fastboot reboot<br />
<br />
or <br />
<br />
fastboot reboot-bootloader<br />
<br />
To load a kernel and boot it:<br />
<br />
fastboot boot <kernel> [ <ramdisk> ] <br />
<br />
Note: You may need to append the device tree to the kernel.<br />
<br />
==== Fastboot on your ARM board ====<br />
<br />
Fastboot is now included in uptream u-boot, but not all functions are available compared to Android (device) fastboot. You cannot flash your on board memory, for example.<br />
<br />
Currently, upstream u-boot (2014.10) enables fastboot on the following boards:<br />
* [[HCL:BeagleBoard]]<br />
* [[HCL:BeagleBoard-xM]]<br />
* [[HCL:SABRE_Lite]] and nitrogen6x - but it is not working fine.<br />
<br />
== See also ==<br />
<br />
[[openSUSE:imx_usb_loader]]<br />
<br />
<br />
[[Category:ARM]]</div>Datenteilerhttps://en.opensuse.org/index.php?title=PowerShell&diff=132656PowerShell2019-03-14T13:53:44Z<p>Datenteiler: Changed Category to "Programming language"</p>
<hr />
<div>{{Infobox|<br />
name=PowerShell 6.0 Core|<br />
packagename=pwsh|<br />
developer=Microsoft|<br />
image=[[File:PowerShell Core 6.0 icon.png|thumb|PowerShell Core 6.0 icon]]|<br />
description=PowerShell 6.0 Core is a cross-platform command line shell and scripting language.|<br />
vendor=Microsoft|<br />
license=MIT|<br />
website=https://github.com/PowerShell |<br />
}}<br />
<br />
PowerShell Core is a cross-platform for Windows, Linux, and macOS available command line shell and scripting language from Microsoft.<br />
<br />
== Features ==<br />
<br />
PowerShell is optimized for dealing with structured data (e.g. JSON, CSV, XML, etc.), REST APIs, and object models. <br />
<br />
These include: <br />
<br />
* consistent structure for the commands (Verb-Noun)<br />
* consistent syntax<br />
* completely object-based pipeline<br />
* remoting<br />
<br />
== Installation ==<br />
<br />
PowerShell Core is not provided by official openSUSE repositories. You can deploy PowerShell binaries directly using the Linux tar.gz archive, but you would need to set up the necessary dependencies first.<br />
<br />
<pre><br />
sudo zypper update<br />
<br />
sudo zypper in curl tar libicu60_2 libopenssl1_0_0<br />
<br />
curl -L https://github.com/PowerShell/PowerShell/releases/download/v6.1.3/powershell-6.1.3-linux-x64.tar.gz -o /tmp/powershell.tar.gz<br />
<br />
sudo mkdir -p /opt/microsoft/powershell<br />
<br />
sudo tar -xzf /tmp/powershell.tar.gz -C /opt/microsoft/powershell/<br />
<br />
sudo ln -s /opt/microsoft/powershell/pwsh /usr/bin/pwsh<br />
<br />
sudo chmod +x /usr/bin/pwsh<br />
<br />
pwsh -command Write-Host "Hello Geekos!" -ForegroundColor Green<br />
</pre><br />
<br />
== External links ==<br />
<br />
* [https://github.com/PowerShell/PowerShell Official website]<br />
* [https://docs.microsoft.com/en-US/powershell/scripting/install/installing-powershell-core-on-linux?view=powershell-6 Installing on Linux]<br />
<br />
<br />
[[Category:Programming language]]</div>Datenteilerhttps://en.opensuse.org/index.php?title=PowerShell&diff=132654PowerShell2019-03-14T13:51:04Z<p>Datenteiler: Created Page</p>
<hr />
<div>{{Infobox|<br />
name=PowerShell 6.0 Core|<br />
packagename=pwsh|<br />
developer=Microsoft|<br />
image=[[File:PowerShell Core 6.0 icon.png|thumb|PowerShell Core 6.0 icon]]|<br />
description=PowerShell 6.0 Core is a cross-platform command line shell and scripting language.|<br />
vendor=Microsoft|<br />
license=MIT|<br />
website=https://github.com/PowerShell |<br />
}}<br />
<br />
PowerShell Core is a cross-platform for Windows, Linux, and macOS available command line shell and scripting language from Microsoft.<br />
<br />
== Features ==<br />
<br />
PowerShell is optimized for dealing with structured data (e.g. JSON, CSV, XML, etc.), REST APIs, and object models. <br />
<br />
These include: <br />
<br />
* consistent structure for the commands (Verb-Noun)<br />
* consistent syntax<br />
* completely object-based pipeline<br />
* remoting<br />
<br />
== Installation ==<br />
<br />
PowerShell Core is not provided by official openSUSE repositories. You can deploy PowerShell binaries directly using the Linux tar.gz archive, but you would need to set up the necessary dependencies first.<br />
<br />
<pre><br />
sudo zypper update<br />
<br />
sudo zypper in curl tar libicu60_2 libopenssl1_0_0<br />
<br />
curl -L https://github.com/PowerShell/PowerShell/releases/download/v6.1.3/powershell-6.1.3-linux-x64.tar.gz -o /tmp/powershell.tar.gz<br />
<br />
sudo mkdir -p /opt/microsoft/powershell<br />
<br />
sudo tar -xzf /tmp/powershell.tar.gz -C /opt/microsoft/powershell/<br />
<br />
sudo ln -s /opt/microsoft/powershell/pwsh /usr/bin/pwsh<br />
<br />
sudo chmod +x /usr/bin/pwsh<br />
<br />
pwsh -command Write-Host "Hello Geekos!" -ForegroundColor Green<br />
</pre><br />
<br />
== External links ==<br />
<br />
* [https://github.com/PowerShell/PowerShell Official website]<br />
* [https://docs.microsoft.com/en-US/powershell/scripting/install/installing-powershell-core-on-linux?view=powershell-6 Installing on Linux]<br />
<br />
<br />
<br />
[[Category:Applications]]</div>Datenteilerhttps://en.opensuse.org/index.php?title=PowerShell&diff=132652PowerShell2019-03-14T13:48:38Z<p>Datenteiler: Created Page</p>
<hr />
<div>{{Infobox|<br />
name=PowerShell 6.0 Core|<br />
packagename=pwsh|<br />
developer=Microsoft|<br />
image=[[File:PowerShell Core 6.0 icon.png|thumb|PowerShell Core 6.0 icon]]|<br />
description=PowerShell 6.0 Core is a cross-platform command line shell and scripting language.|<br />
vendor=Microsoft|<br />
license=MIT|<br />
website=https://github.com/PowerShell |<br />
}}<br />
<br />
PowerShell Core is a cross-platform for Windows, Linux, and macOS available command line shell and scripting language from Microsoft.<br />
<br />
== Features ==<br />
<br />
PowerShell is optimized for dealing with structured data (e.g. JSON, CSV, XML, etc.), REST APIs, and object models. <br />
<br />
These include: <br />
<br />
* consistent structure for the commands (Verb-Noun)<br />
* consistent syntax<br />
* completely object-based pipeline<br />
* remoting<br />
<br />
== Installation ==<br />
<br />
PowerShell Core is not provided by official openSUSE repositories. You can deploy PowerShell binaries directly using the Linux tar.gz archive, but you would need to set up the necessary dependencies first.<br />
<br />
<pre><br />
sudo zypper update<br />
<br />
sudo zypper in curl tar libicu60_2 libopenssl1_0_0<br />
<br />
curl -L https://github.com/PowerShell/PowerShell/releases/download/v6.1.3/powershell-6.1.3-linux-x64.tar.gz -o /tmp/powershell.tar.gz<br />
<br />
sudo mkdir -p /opt/microsoft/powershell<br />
<br />
sudo tar -xzf /tmp/powershell.tar.gz -C /opt/microsoft/powershell/<br />
<br />
sudo ln -s /opt/microsoft/powershell/pwsh /usr/bin/pwsh<br />
<br />
sudo chmod +x /usr/bin/pwsh<br />
<br />
pwsh -command Write-Host "Hello Geekos!" -ForegroundColor Green<br />
</pre><br />
<br />
== External links ==<br />
<br />
* [https://github.com/PowerShell/PowerShell Official website]<br />
* [https://docs.microsoft.com/en-US/powershell/scripting/install/installing-powershell-core-on-linux?view=powershell-6 Installing on Linux]<br />
<br />
<br />
<br />
[[Category:Applications]]<br />
<br />
{{IW}}</div>Datenteilerhttps://en.opensuse.org/index.php?title=File:PowerShell_Core_6.0_icon.png&diff=132648File:PowerShell Core 6.0 icon.png2019-03-14T12:36:30Z<p>Datenteiler: </p>
<hr />
<div>PowerShell Core icon. This file is licensed under the Expat License, sometimes known as the MIT License: <br />
https://commons.wikimedia.org/wiki/File:PowerShell_Core_6.0_icon.png</div>Datenteilerhttps://en.opensuse.org/index.php?title=File:PowerShell_Core.svg&diff=132646File:PowerShell Core.svg2019-03-14T12:32:57Z<p>Datenteiler: </p>
<hr />
<div>PowerShell Core is a cross-platform (Windows, Linux, and macOS) automation and configuration tool under MIT license.</div>Datenteilerhttps://en.opensuse.org/index.php?title=Portal:Build_Service/Topics&diff=132628Portal:Build Service/Topics2019-03-13T20:07:09Z<p>Datenteiler: Link to Portal:Factory was broken</p>
<hr />
<div>__NOTOC__ <br />
[[Image:software-o-o.png|200px|thumb|User Software portal]]<br />
<br />
{{Point here|[[Image:Icon-user.png|48px|link=]]|<br />
===For Users===<br />
*openSUSE releases are transparently built in the [[Portal:Factory]], including automatic [[openSUSE:Build_Service KIWI|image creation]]. <br />
*Users can find [http://software.opensuse.org/ the latest software packages] for their distribution. A good availability for everyone is achieved through mirrors around the globe.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-package.png|48px|link=]]|<br />
===For Packagers===<br />
* Automatic resolving of dependencies to other packages. If a package depends on another package, this package will be triggered for a rebuild automatically if the depending package changes.<br />
* Linking to other projects: Patches can be tested against current packages from other projects. <br />
* Open interfaces allow [[openSUSE:Build_Service Clients|different clients]] and external services (e.g. SourceForge, kde-apps.org) to interface with the Open Build Service and to use its resources.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-community.png|48px|link=]]|<br />
===For Software Projects===<br />
*For developers it is an efficient place to build up groups and [[openSUSE:Build_Service Collaboration|work together]]<!-- Collaboration --> through its project model.<br />
[[Image:Obs_Webclient.jpg|200px|thumb|Developer Web Interface]]<br />
* No "compiler farms" of different hardware needed to build packages for different [[openSUSE:Build_Service_supported_build_targets#Supported_processor_platforms|architectures]] and [[openSUSE:Build_Service_supported_build_targets|multiple Linux distributions]] like Fedora, Debian, Ubuntu, and more. <br />
* [[openSUSE:Build_Service_KIWI|KIWI]] integration for automatic [[openSUSE:Build_Service_product_definition|product]] and image creation. <br />
}}<br />
<br />
{{Point here|[[Image:Icon-internet.png|48px|link=]]|<br />
===For Independent Software Vendors===<br />
* The Open Build Service is licensed under GPL and can be installed on any piece of hardware that does have at least 2GB memory.<br />
* The easiest way to run your own instance is to use the [[openSUSE:Build_Service Appliance|OBS appliances]]. The appliances can be used to run an instance directly or to install an instance on your server.<br />
* A manual installation is also possible but is more complicated. The [[openSUSE:Build_Service Installation Tutorial|tutorial]] can guide you through it.<br />
=== Who is using it? ===<br />
* Besides the openSUSE project, a number of Open Source projects like the Moblin/Maemo/MeeGo project, VideoLAN project, companies like Dell, Cray, United States Postal Service and universities are running their own instances of the Open Build Service. Some of these are available in our [[openSUSE:Build_Service_installations|list of Open Build Service installations]].<br />
}}</div>Datenteilerhttps://en.opensuse.org/index.php?title=User:Datenteiler&diff=132352User:Datenteiler2019-02-25T09:32:54Z<p>Datenteiler: </p>
<hr />
<div><!-- Created using Template:Userpage. <br />
--><div style="width:70%; float:left;clear:left"><br />
{{Box-header|About Me|{{FULLPAGENAME}}|}}<br />
<br />
My name is Christian Imhorst, I am an openSUSE member and I enjoy working with openSUSE Tumbleweed in my free time. At work I deal with this other operating system, PowerShell and .NET. That's why I am also interested in PowerShell and .NET on openSUSE.<br />
<br />
* '''Where do I live?'''<br />
<br />
In Hannover, Germany.<br />
<br />
* '''What do I like about openSUSE?'''<br />
<br />
By 1999 SuSE was my first distro. In the meantime I also used a few other Linux distros, but I kept coming back to openSUSE.<br />
I love the 'bleeding edge' feel of using [[Tumbleweed]], the stability of [[Leap]] and I like [[YaST]]. <br />
And I like the fact that openSUSE is truly community driven.<br />
<br />
* '''What skills do I have?'''<br />
<br />
I am working with PowerShell and .NET and I want to do this with openSUSE, too. But I also write scripts in Bash and Python. Sometimes I manage to publish my scripts on [https://github.com/datenteiler GitHub].<br />
<br />
* '''More to mention:'''<br />
<br />
I wrote a book about [https://texte.datenteiler.de/die-anarchie-der-hacker-ebook/ Richard Stallman and the Free Software Movement] in German, I am a supporter of the [https://fsfe.org/ FSFE] and I am an active member of the [https://twitter.com/lughannover Linux Usergroup] and [https://twitter.com/psughannover PowerShell Usergroup] Hannover.<br />
<br />
{{Box-footer|}}<br />
</div><br />
<div style="width:30%; float:right; clear:right"><br />
{{Box-header|Contact|{{FULLPAGENAME}}|}}<br />
[[File:Datenteiler oSMember.png|thumb]]<br />
<br />
* [https://www.datenteiler.de datenteiler.de (German)]<br />
* @datenteiler on [https://twitter.com/datenteiler Twitter]<br />
* and [https://mastodon.social/@datenteiler Mastodon.social]<br />
* datenteiler on [irc://irc.freenode.net IRC]<br />
<br />
{{Box-footer|}}<br />
</div><br />
<br style="clear:both;" /><br />
<br />
[[Category:Created with Userpage]]<br />
[[de:User:datenteiler]]</div>Datenteilerhttps://en.opensuse.org/index.php?title=User:Datenteiler&diff=132350User:Datenteiler2019-02-25T09:32:30Z<p>Datenteiler: </p>
<hr />
<div><!-- Created using Template:Userpage. <br />
--><div style="width:70%; float:left;clear:left"><br />
{{Box-header|About Me|{{FULLPAGENAME}}|}}<br />
<br />
My name is Christian Imhorst, I am an openSUSE member and I enjoy working with openSUSE Tumbleweed in my free time. At work I deal with this other operating system, PowerShell and .NET. That's why I am also interested in PowerShell and .NET on openSUSE.<br />
<br />
* '''Where do I live?'''<br />
<br />
In Hannover, Germany.<br />
<br />
* '''What do I like about openSUSE?'''<br />
<br />
By 1999 SuSE was my first distro. In the meantime I also used a few other Linux distros, but I kept coming back to openSUSE.<br />
I love the 'bleeding edge' feel of using [[Tumbleweed]], the stability of [[Leap]] and I like [[YaST]]. <br />
And I like the fact that openSUSE is truly community driven.<br />
<br />
* '''What skills do I have?'''<br />
<br />
I am working with PowerShell and .NET and I want to do this with openSUSE, too. But I also write scripts in Bash and Python. Sometimes I manage to publish my scripts on [https://github.com/datenteiler GitHub].<br />
<br />
* '''More to mention:'''<br />
<br />
I wrote a book about [https://texte.datenteiler.de/die-anarchie-der-hacker-ebook/ Richard Stallman and the Free Software Movement] in German, I am a supporter of the [https://fsfe.org/ FSFE] and I am an active member of the [https://twitter.com/lughannover Linux Usergroup] and [https://twitter.com/psughannover PowerShell Usergroup] Hannover.<br />
<br />
{{Box-footer|}}<br />
</div><br />
<div style="width:30%; float:right; clear:right"><br />
{{Box-header|Contact|{{FULLPAGENAME}}|}}<br />
[[File:Datenteiler oSMember.png|thumb]]<br />
<br />
* [https://www.datenteiler.de datenteiler.de (German)]<br />
* @datenteiler on [https://twitter.com/datenteiler Twitter]<br />
* and [https://mastodon.social/@datenteiler Mastodon.social]<br />
* datenteiler on [irc://irc.freenode.net IRC]<br />
<br />
{{Box-footer|}}<br />
</div><br />
<br style="clear:both;" /><br />
<br />
[[Category:Created with Userpage]]</div>Datenteilerhttps://en.opensuse.org/index.php?title=File:Datenteiler_oSMember.png&diff=132348File:Datenteiler oSMember.png2019-02-25T09:29:22Z<p>Datenteiler: </p>
<hr />
<div>Datenteiler oSMember</div>Datenteilerhttps://en.opensuse.org/index.php?title=Android_Tools&diff=130490Android Tools2018-11-25T16:40:01Z<p>Datenteiler: /* Installing adb and fastboot */</p>
<hr />
<div><br />
== Introduction: Android ''adb'' and ''fastboot'' == <br />
<br />
The Android Debug Bridge (''adb'') and ''fastboot'' are tools from the Android tools suite. With a USB connection between a PC and a device (your ARM board, a mobile phone, a tablet, ...) they allows to:<br />
<br />
* load kernel/initrd from host PC to device RAM and boot them<br />
* create/erase and read/write flash partition<br />
* save and install Android apps<br />
* flash Android images<br />
* reboot the device from command line<br />
<br />
== Installing ''adb'' and ''fastboot'' ==<br />
<br />
The last official package is for openSUSE Leap 42.3 and you can use ''zypper'' to install the tools on this edition:<br />
<br />
sudo zypper install android-tools <br />
<br />
Alternatively for all openSUSE editions beyond 42.3: Google is hosting a zip file with ''adb'' and ''fastboot'' for GNU/Linux:<br />
<br />
# Download the [https://dl.google.com/android/repository/platform-tools-latest-linux.zip Linux zip from Google].<br />
# Extract it somewhere, e.g. ~/adb-fastboot.<br />
# Add the following to ~/.profile:<br />
<br />
if [ -d "$HOME/adb-fastboot/platform-tools" ] ; then<br />
export PATH="$HOME/adb-fastboot/platform-tools:$PATH"<br />
fi<br />
<br />
Now you should log out and back in again. If you want to set up ''udev rules'' you can go to this [https://github.com/M0Rf30/android-udev-rules#installation repository for more info].<br />
<br />
=== Setting up ''adb'' ===<br />
<br />
On your Android device you have to enable developer options and USB debugging :<br />
<br />
# Open Settings, and select "About".<br />
# Tap seven times on "Build number".<br />
# Than select "Developer options".<br />
# Check the "Android debugging" entry under "Debugging".<br />
# Plug your Android device to your computer.<br />
# Open up a command line on your PC and type ''adb devices'' as root or use ''sudo.''<br />
# A dialog should shows up and it's asking you to allow USB debugging.<br />
<br />
=== Setting up ''fastboot'' ===<br />
<br />
Start your device in ''fastboot'' mode (special boot sequence for phone/tablet like pressing vol+ and power, for u-boot, just type ''fastboot'' command in u-boot prompt). Plug a USB cable between your host PC and your device. <br />
<br />
While in ''fastboot'' mode, you can type ''fastboot'' on your command line as root (or use ''sudo'') to verify that your phone or other device is being detected.<br />
<br />
If you type<br />
<br />
fastboot devices<br />
<br />
on your host PC it should list available devices.<br />
<br />
Get the ''fastboot'' protocol version of your device with:<br />
<br />
fastboot getvar version<br />
<br />
To reboot your device, just type:<br />
<br />
fastboot reboot<br />
<br />
or <br />
<br />
fastboot reboot-bootloader<br />
<br />
To load a kernel and boot it:<br />
<br />
fastboot boot <kernel> [ <ramdisk> ] <br />
<br />
Note: You may need to append the device tree to the kernel.<br />
<br />
==== Fastboot on your ARM board ====<br />
<br />
Fastboot is now included in uptream u-boot, but not all functions are available compared to Android (device) fastboot. You cannot flash your on board memory, for example.<br />
<br />
Currently, upstream u-boot (2014.10) enables fastboot on the following boards:<br />
* [[HCL:BeagleBoard]]<br />
* [[HCL:BeagleBoard-xM]]<br />
* [[HCL:SABRE_Lite]] and nitrogen6x - but it is not working fine.<br />
<br />
== See also ==<br />
<br />
[[openSUSE:imx_usb_loader]]<br />
<br />
<br />
[[Category:ARM]]</div>Datenteilerhttps://en.opensuse.org/index.php?title=Android_Tools&diff=130488Android Tools2018-11-25T16:32:10Z<p>Datenteiler: /* Setting up adb */</p>
<hr />
<div><br />
== Introduction: Android ''adb'' and ''fastboot'' == <br />
<br />
The Android Debug Bridge (''adb'') and ''fastboot'' are tools from the Android tools suite. With a USB connection between a PC and a device (your ARM board, a mobile phone, a tablet, ...) they allows to:<br />
<br />
* load kernel/initrd from host PC to device RAM and boot them<br />
* create/erase and read/write flash partition<br />
* save and install Android apps<br />
* flash Android images<br />
* reboot the device from command line<br />
<br />
== Installing ''adb'' and ''fastboot'' ==<br />
<br />
The last official package is for openSUSE Leap 42.3 and you can use zypper to install the tools:<br />
<br />
sudo zypper install android-tools <br />
<br />
Alternatively for all openSuse beyond 42.3: Google is hosting a zip file with ''adb'' and ''fastboot:''<br />
<br />
# Download the [https://dl.google.com/android/repository/platform-tools-latest-linux.zip Linux zip from Google].<br />
# Extract it somewhere, e.g. ~/adb-fastboot.<br />
# Add the following to ~/.profile:<br />
<br />
if [ -d "$HOME/adb-fastboot/platform-tools" ] ; then<br />
export PATH="$HOME/adb-fastboot/platform-tools:$PATH"<br />
fi<br />
<br />
Now you should log out and back in again. If you want to set up ''udev rules'' you can go to this [https://github.com/M0Rf30/android-udev-rules#installation repository for more info].<br />
<br />
=== Setting up ''adb'' ===<br />
<br />
On your Android device you have to enable developer options and USB debugging :<br />
<br />
# Open Settings, and select "About".<br />
# Tap seven times on "Build number".<br />
# Than select "Developer options".<br />
# Check the "Android debugging" entry under "Debugging".<br />
# Plug your Android device to your computer.<br />
# Open up a command line on your PC and type ''adb devices'' as root or use ''sudo.''<br />
# A dialog should shows up and it's asking you to allow USB debugging.<br />
<br />
=== Setting up ''fastboot'' ===<br />
<br />
Start your device in ''fastboot'' mode (special boot sequence for phone/tablet like pressing vol+ and power, for u-boot, just type ''fastboot'' command in u-boot prompt). Plug a USB cable between your host PC and your device. <br />
<br />
While in ''fastboot'' mode, you can type ''fastboot'' on your command line as root (or use ''sudo'') to verify that your phone or other device is being detected.<br />
<br />
If you type<br />
<br />
fastboot devices<br />
<br />
on your host PC it should list available devices.<br />
<br />
Get the ''fastboot'' protocol version of your device with:<br />
<br />
fastboot getvar version<br />
<br />
To reboot your device, just type:<br />
<br />
fastboot reboot<br />
<br />
or <br />
<br />
fastboot reboot-bootloader<br />
<br />
To load a kernel and boot it:<br />
<br />
fastboot boot <kernel> [ <ramdisk> ] <br />
<br />
Note: You may need to append the device tree to the kernel.<br />
<br />
==== Fastboot on your ARM board ====<br />
<br />
Fastboot is now included in uptream u-boot, but not all functions are available compared to Android (device) fastboot. You cannot flash your on board memory, for example.<br />
<br />
Currently, upstream u-boot (2014.10) enables fastboot on the following boards:<br />
* [[HCL:BeagleBoard]]<br />
* [[HCL:BeagleBoard-xM]]<br />
* [[HCL:SABRE_Lite]] and nitrogen6x - but it is not working fine.<br />
<br />
== See also ==<br />
<br />
[[openSUSE:imx_usb_loader]]<br />
<br />
<br />
[[Category:ARM]]</div>Datenteilerhttps://en.opensuse.org/index.php?title=Android_Tools&diff=130486Android Tools2018-11-25T16:31:49Z<p>Datenteiler: /* Setting up fastboot */</p>
<hr />
<div><br />
== Introduction: Android ''adb'' and ''fastboot'' == <br />
<br />
The Android Debug Bridge (''adb'') and ''fastboot'' are tools from the Android tools suite. With a USB connection between a PC and a device (your ARM board, a mobile phone, a tablet, ...) they allows to:<br />
<br />
* load kernel/initrd from host PC to device RAM and boot them<br />
* create/erase and read/write flash partition<br />
* save and install Android apps<br />
* flash Android images<br />
* reboot the device from command line<br />
<br />
== Installing ''adb'' and ''fastboot'' ==<br />
<br />
The last official package is for openSUSE Leap 42.3 and you can use zypper to install the tools:<br />
<br />
sudo zypper install android-tools <br />
<br />
Alternatively for all openSuse beyond 42.3: Google is hosting a zip file with ''adb'' and ''fastboot:''<br />
<br />
# Download the [https://dl.google.com/android/repository/platform-tools-latest-linux.zip Linux zip from Google].<br />
# Extract it somewhere, e.g. ~/adb-fastboot.<br />
# Add the following to ~/.profile:<br />
<br />
if [ -d "$HOME/adb-fastboot/platform-tools" ] ; then<br />
export PATH="$HOME/adb-fastboot/platform-tools:$PATH"<br />
fi<br />
<br />
Now you should log out and back in again. If you want to set up ''udev rules'' you can go to this [https://github.com/M0Rf30/android-udev-rules#installation repository for more info].<br />
<br />
=== Setting up ''adb'' ===<br />
<br />
On your Android device you have to enable developer options and USB debugging :<br />
<br />
# Open Settings, and select "About".<br />
# Tap seven times on "Build number".<br />
# Than select "Developer options".<br />
# Check the "Android debugging" entry under "Debugging".<br />
# Plug your Android device to your computer.<br />
# Open up a command line on your PC and type ''adb devices'' as root or use sudo.<br />
# A dialog should shows up and it's asking you to allow USB debugging.<br />
<br />
=== Setting up ''fastboot'' ===<br />
<br />
Start your device in ''fastboot'' mode (special boot sequence for phone/tablet like pressing vol+ and power, for u-boot, just type ''fastboot'' command in u-boot prompt). Plug a USB cable between your host PC and your device. <br />
<br />
While in ''fastboot'' mode, you can type ''fastboot'' on your command line as root (or use ''sudo'') to verify that your phone or other device is being detected.<br />
<br />
If you type<br />
<br />
fastboot devices<br />
<br />
on your host PC it should list available devices.<br />
<br />
Get the ''fastboot'' protocol version of your device with:<br />
<br />
fastboot getvar version<br />
<br />
To reboot your device, just type:<br />
<br />
fastboot reboot<br />
<br />
or <br />
<br />
fastboot reboot-bootloader<br />
<br />
To load a kernel and boot it:<br />
<br />
fastboot boot <kernel> [ <ramdisk> ] <br />
<br />
Note: You may need to append the device tree to the kernel.<br />
<br />
==== Fastboot on your ARM board ====<br />
<br />
Fastboot is now included in uptream u-boot, but not all functions are available compared to Android (device) fastboot. You cannot flash your on board memory, for example.<br />
<br />
Currently, upstream u-boot (2014.10) enables fastboot on the following boards:<br />
* [[HCL:BeagleBoard]]<br />
* [[HCL:BeagleBoard-xM]]<br />
* [[HCL:SABRE_Lite]] and nitrogen6x - but it is not working fine.<br />
<br />
== See also ==<br />
<br />
[[openSUSE:imx_usb_loader]]<br />
<br />
<br />
[[Category:ARM]]</div>Datenteilerhttps://en.opensuse.org/index.php?title=Android_Tools&diff=130484Android Tools2018-11-25T16:31:24Z<p>Datenteiler: /* Setting up fastboot */</p>
<hr />
<div><br />
== Introduction: Android ''adb'' and ''fastboot'' == <br />
<br />
The Android Debug Bridge (''adb'') and ''fastboot'' are tools from the Android tools suite. With a USB connection between a PC and a device (your ARM board, a mobile phone, a tablet, ...) they allows to:<br />
<br />
* load kernel/initrd from host PC to device RAM and boot them<br />
* create/erase and read/write flash partition<br />
* save and install Android apps<br />
* flash Android images<br />
* reboot the device from command line<br />
<br />
== Installing ''adb'' and ''fastboot'' ==<br />
<br />
The last official package is for openSUSE Leap 42.3 and you can use zypper to install the tools:<br />
<br />
sudo zypper install android-tools <br />
<br />
Alternatively for all openSuse beyond 42.3: Google is hosting a zip file with ''adb'' and ''fastboot:''<br />
<br />
# Download the [https://dl.google.com/android/repository/platform-tools-latest-linux.zip Linux zip from Google].<br />
# Extract it somewhere, e.g. ~/adb-fastboot.<br />
# Add the following to ~/.profile:<br />
<br />
if [ -d "$HOME/adb-fastboot/platform-tools" ] ; then<br />
export PATH="$HOME/adb-fastboot/platform-tools:$PATH"<br />
fi<br />
<br />
Now you should log out and back in again. If you want to set up ''udev rules'' you can go to this [https://github.com/M0Rf30/android-udev-rules#installation repository for more info].<br />
<br />
=== Setting up ''adb'' ===<br />
<br />
On your Android device you have to enable developer options and USB debugging :<br />
<br />
# Open Settings, and select "About".<br />
# Tap seven times on "Build number".<br />
# Than select "Developer options".<br />
# Check the "Android debugging" entry under "Debugging".<br />
# Plug your Android device to your computer.<br />
# Open up a command line on your PC and type ''adb devices'' as root or use sudo.<br />
# A dialog should shows up and it's asking you to allow USB debugging.<br />
<br />
=== Setting up ''fastboot'' ===<br />
<br />
Start your device in ''fastboot'' mode (special boot sequence for phone/tablet like pressing vol+ and power, for u-boot, just type ''fastboot'' command in u-boot prompt). Plug a USB cable between your host PC and your device. <br />
<br />
While in ''fastboot'' mode, you can type ''fastboot'' on your command line as root (or use sudo) to verify that your phone or other device is being detected.<br />
<br />
If you type<br />
<br />
fastboot devices<br />
<br />
on your host PC it should list available devices.<br />
<br />
Get the ''fastboot'' protocol version of your device with:<br />
<br />
fastboot getvar version<br />
<br />
To reboot your device, just type:<br />
<br />
fastboot reboot<br />
<br />
or <br />
<br />
fastboot reboot-bootloader<br />
<br />
To load a kernel and boot it:<br />
<br />
fastboot boot <kernel> [ <ramdisk> ] <br />
<br />
Note: You may need to append the device tree to the kernel.<br />
<br />
==== Fastboot on your ARM board ====<br />
<br />
Fastboot is now included in uptream u-boot, but not all functions are available compared to Android (device) fastboot. You cannot flash your on board memory, for example.<br />
<br />
Currently, upstream u-boot (2014.10) enables fastboot on the following boards:<br />
* [[HCL:BeagleBoard]]<br />
* [[HCL:BeagleBoard-xM]]<br />
* [[HCL:SABRE_Lite]] and nitrogen6x - but it is not working fine.<br />
<br />
== See also ==<br />
<br />
[[openSUSE:imx_usb_loader]]<br />
<br />
<br />
[[Category:ARM]]</div>Datenteilerhttps://en.opensuse.org/index.php?title=Android_Tools&diff=130482Android Tools2018-11-25T16:30:44Z<p>Datenteiler: /* Setting up adb */</p>
<hr />
<div><br />
== Introduction: Android ''adb'' and ''fastboot'' == <br />
<br />
The Android Debug Bridge (''adb'') and ''fastboot'' are tools from the Android tools suite. With a USB connection between a PC and a device (your ARM board, a mobile phone, a tablet, ...) they allows to:<br />
<br />
* load kernel/initrd from host PC to device RAM and boot them<br />
* create/erase and read/write flash partition<br />
* save and install Android apps<br />
* flash Android images<br />
* reboot the device from command line<br />
<br />
== Installing ''adb'' and ''fastboot'' ==<br />
<br />
The last official package is for openSUSE Leap 42.3 and you can use zypper to install the tools:<br />
<br />
sudo zypper install android-tools <br />
<br />
Alternatively for all openSuse beyond 42.3: Google is hosting a zip file with ''adb'' and ''fastboot:''<br />
<br />
# Download the [https://dl.google.com/android/repository/platform-tools-latest-linux.zip Linux zip from Google].<br />
# Extract it somewhere, e.g. ~/adb-fastboot.<br />
# Add the following to ~/.profile:<br />
<br />
if [ -d "$HOME/adb-fastboot/platform-tools" ] ; then<br />
export PATH="$HOME/adb-fastboot/platform-tools:$PATH"<br />
fi<br />
<br />
Now you should log out and back in again. If you want to set up ''udev rules'' you can go to this [https://github.com/M0Rf30/android-udev-rules#installation repository for more info].<br />
<br />
=== Setting up ''adb'' ===<br />
<br />
On your Android device you have to enable developer options and USB debugging :<br />
<br />
# Open Settings, and select "About".<br />
# Tap seven times on "Build number".<br />
# Than select "Developer options".<br />
# Check the "Android debugging" entry under "Debugging".<br />
# Plug your Android device to your computer.<br />
# Open up a command line on your PC and type ''adb devices'' as root or use sudo.<br />
# A dialog should shows up and it's asking you to allow USB debugging.<br />
<br />
=== Setting up ''fastboot'' ===<br />
<br />
Start your device in ''fastboot'' mode (special boot sequence for phone/tablet like pressing vol+ and power, for u-boot, just type ''fastboot'' command in u-boot prompt). Plug a USB cable between your host PC and your device. <br />
<br />
While in ''fastboot'' mode, you can type ''fastboot'' on your command line to verify that your phone or other device is being detected.<br />
<br />
If you type<br />
<br />
fastboot devices<br />
<br />
on your host PC it should list available devices.<br />
<br />
Get the ''fastboot'' protocol version of your device with:<br />
<br />
fastboot getvar version<br />
<br />
To reboot your device, just type:<br />
<br />
fastboot reboot<br />
<br />
or <br />
<br />
fastboot reboot-bootloader<br />
<br />
To load a kernel and boot it:<br />
<br />
fastboot boot <kernel> [ <ramdisk> ] <br />
<br />
Note: You may need to append the device tree to the kernel.<br />
<br />
==== Fastboot on your ARM board ====<br />
<br />
Fastboot is now included in uptream u-boot, but not all functions are available compared to Android (device) fastboot. You cannot flash your on board memory, for example.<br />
<br />
Currently, upstream u-boot (2014.10) enables fastboot on the following boards:<br />
* [[HCL:BeagleBoard]]<br />
* [[HCL:BeagleBoard-xM]]<br />
* [[HCL:SABRE_Lite]] and nitrogen6x - but it is not working fine.<br />
<br />
== See also ==<br />
<br />
[[openSUSE:imx_usb_loader]]<br />
<br />
<br />
[[Category:ARM]]</div>Datenteilerhttps://en.opensuse.org/index.php?title=Android_Tools&diff=130480Android Tools2018-11-25T16:15:51Z<p>Datenteiler: /* Setting up fastboot */</p>
<hr />
<div><br />
== Introduction: Android ''adb'' and ''fastboot'' == <br />
<br />
The Android Debug Bridge (''adb'') and ''fastboot'' are tools from the Android tools suite. With a USB connection between a PC and a device (your ARM board, a mobile phone, a tablet, ...) they allows to:<br />
<br />
* load kernel/initrd from host PC to device RAM and boot them<br />
* create/erase and read/write flash partition<br />
* save and install Android apps<br />
* flash Android images<br />
* reboot the device from command line<br />
<br />
== Installing ''adb'' and ''fastboot'' ==<br />
<br />
The last official package is for openSUSE Leap 42.3 and you can use zypper to install the tools:<br />
<br />
sudo zypper install android-tools <br />
<br />
Alternatively for all openSuse beyond 42.3: Google is hosting a zip file with ''adb'' and ''fastboot:''<br />
<br />
# Download the [https://dl.google.com/android/repository/platform-tools-latest-linux.zip Linux zip from Google].<br />
# Extract it somewhere, e.g. ~/adb-fastboot.<br />
# Add the following to ~/.profile:<br />
<br />
if [ -d "$HOME/adb-fastboot/platform-tools" ] ; then<br />
export PATH="$HOME/adb-fastboot/platform-tools:$PATH"<br />
fi<br />
<br />
Now you should log out and back in again. If you want to set up ''udev rules'' you can go to this [https://github.com/M0Rf30/android-udev-rules#installation repository for more info].<br />
<br />
=== Setting up ''adb'' ===<br />
<br />
On your Android device you have to enable developer options and USB debugging :<br />
<br />
# Open Settings, and select "About".<br />
# Tap seven times on "Build number".<br />
# Than select "Developer options".<br />
# Check the "Android debugging" entry under "Debugging".<br />
# Plug your Android device to your computer.<br />
# Open up a command line on your PC and type ''adb devices''.<br />
# A dialog should shows up and it's asking you to allow USB debugging.<br />
<br />
=== Setting up ''fastboot'' ===<br />
<br />
Start your device in ''fastboot'' mode (special boot sequence for phone/tablet like pressing vol+ and power, for u-boot, just type ''fastboot'' command in u-boot prompt). Plug a USB cable between your host PC and your device. <br />
<br />
While in ''fastboot'' mode, you can type ''fastboot'' on your command line to verify that your phone or other device is being detected.<br />
<br />
If you type<br />
<br />
fastboot devices<br />
<br />
on your host PC it should list available devices.<br />
<br />
Get the ''fastboot'' protocol version of your device with:<br />
<br />
fastboot getvar version<br />
<br />
To reboot your device, just type:<br />
<br />
fastboot reboot<br />
<br />
or <br />
<br />
fastboot reboot-bootloader<br />
<br />
To load a kernel and boot it:<br />
<br />
fastboot boot <kernel> [ <ramdisk> ] <br />
<br />
Note: You may need to append the device tree to the kernel.<br />
<br />
==== Fastboot on your ARM board ====<br />
<br />
Fastboot is now included in uptream u-boot, but not all functions are available compared to Android (device) fastboot. You cannot flash your on board memory, for example.<br />
<br />
Currently, upstream u-boot (2014.10) enables fastboot on the following boards:<br />
* [[HCL:BeagleBoard]]<br />
* [[HCL:BeagleBoard-xM]]<br />
* [[HCL:SABRE_Lite]] and nitrogen6x - but it is not working fine.<br />
<br />
== See also ==<br />
<br />
[[openSUSE:imx_usb_loader]]<br />
<br />
<br />
[[Category:ARM]]</div>Datenteilerhttps://en.opensuse.org/index.php?title=Android_Tools&diff=130478Android Tools2018-11-25T16:15:17Z<p>Datenteiler: /* Setting up fastboot */</p>
<hr />
<div><br />
== Introduction: Android ''adb'' and ''fastboot'' == <br />
<br />
The Android Debug Bridge (''adb'') and ''fastboot'' are tools from the Android tools suite. With a USB connection between a PC and a device (your ARM board, a mobile phone, a tablet, ...) they allows to:<br />
<br />
* load kernel/initrd from host PC to device RAM and boot them<br />
* create/erase and read/write flash partition<br />
* save and install Android apps<br />
* flash Android images<br />
* reboot the device from command line<br />
<br />
== Installing ''adb'' and ''fastboot'' ==<br />
<br />
The last official package is for openSUSE Leap 42.3 and you can use zypper to install the tools:<br />
<br />
sudo zypper install android-tools <br />
<br />
Alternatively for all openSuse beyond 42.3: Google is hosting a zip file with ''adb'' and ''fastboot:''<br />
<br />
# Download the [https://dl.google.com/android/repository/platform-tools-latest-linux.zip Linux zip from Google].<br />
# Extract it somewhere, e.g. ~/adb-fastboot.<br />
# Add the following to ~/.profile:<br />
<br />
if [ -d "$HOME/adb-fastboot/platform-tools" ] ; then<br />
export PATH="$HOME/adb-fastboot/platform-tools:$PATH"<br />
fi<br />
<br />
Now you should log out and back in again. If you want to set up ''udev rules'' you can go to this [https://github.com/M0Rf30/android-udev-rules#installation repository for more info].<br />
<br />
=== Setting up ''adb'' ===<br />
<br />
On your Android device you have to enable developer options and USB debugging :<br />
<br />
# Open Settings, and select "About".<br />
# Tap seven times on "Build number".<br />
# Than select "Developer options".<br />
# Check the "Android debugging" entry under "Debugging".<br />
# Plug your Android device to your computer.<br />
# Open up a command line on your PC and type ''adb devices''.<br />
# A dialog should shows up and it's asking you to allow USB debugging.<br />
<br />
=== Setting up fastboot ===<br />
<br />
Start your device in ''fastboot'' mode (special boot sequence for phone/tablet like pressing vol+ and power, for u-boot, just type ''fastboot'' command in u-boot prompt). Plug a USB cable between your host PC and your device. <br />
<br />
While in ''fastboot'' mode, you can type ''fastboot'' on your command line to verify that your phone or other device is being detected.<br />
<br />
If you type<br />
<br />
fastboot devices<br />
<br />
on your host PC it should list available devices.<br />
<br />
Get the ''fastboot'' protocol version of your device with:<br />
<br />
fastboot getvar version<br />
<br />
To reboot your device, just type:<br />
<br />
fastboot reboot<br />
<br />
or <br />
<br />
fastboot reboot-bootloader<br />
<br />
To load a kernel and boot it:<br />
<br />
fastboot boot <kernel> [ <ramdisk> ] <br />
<br />
Note: You may need to append the device tree to the kernel.<br />
<br />
==== Fastboot on your ARM board ====<br />
<br />
Fastboot is now included in uptream u-boot, but not all functions are available compared to Android (device) fastboot. You cannot flash your on board memory, for example.<br />
<br />
Currently, upstream u-boot (2014.10) enables fastboot on the following boards:<br />
* [[HCL:BeagleBoard]]<br />
* [[HCL:BeagleBoard-xM]]<br />
* [[HCL:SABRE_Lite]] and nitrogen6x - but it is not working fine.<br />
<br />
== See also ==<br />
<br />
[[openSUSE:imx_usb_loader]]<br />
<br />
<br />
[[Category:ARM]]</div>Datenteilerhttps://en.opensuse.org/index.php?title=Android_Tools&diff=130476Android Tools2018-11-25T16:13:46Z<p>Datenteiler: /* Setting up adb */</p>
<hr />
<div><br />
== Introduction: Android ''adb'' and ''fastboot'' == <br />
<br />
The Android Debug Bridge (''adb'') and ''fastboot'' are tools from the Android tools suite. With a USB connection between a PC and a device (your ARM board, a mobile phone, a tablet, ...) they allows to:<br />
<br />
* load kernel/initrd from host PC to device RAM and boot them<br />
* create/erase and read/write flash partition<br />
* save and install Android apps<br />
* flash Android images<br />
* reboot the device from command line<br />
<br />
== Installing ''adb'' and ''fastboot'' ==<br />
<br />
The last official package is for openSUSE Leap 42.3 and you can use zypper to install the tools:<br />
<br />
sudo zypper install android-tools <br />
<br />
Alternatively for all openSuse beyond 42.3: Google is hosting a zip file with ''adb'' and ''fastboot:''<br />
<br />
# Download the [https://dl.google.com/android/repository/platform-tools-latest-linux.zip Linux zip from Google].<br />
# Extract it somewhere, e.g. ~/adb-fastboot.<br />
# Add the following to ~/.profile:<br />
<br />
if [ -d "$HOME/adb-fastboot/platform-tools" ] ; then<br />
export PATH="$HOME/adb-fastboot/platform-tools:$PATH"<br />
fi<br />
<br />
Now you should log out and back in again. If you want to set up ''udev rules'' you can go to this [https://github.com/M0Rf30/android-udev-rules#installation repository for more info].<br />
<br />
=== Setting up ''adb'' ===<br />
<br />
On your Android device you have to enable developer options and USB debugging :<br />
<br />
# Open Settings, and select "About".<br />
# Tap seven times on "Build number".<br />
# Than select "Developer options".<br />
# Check the "Android debugging" entry under "Debugging".<br />
# Plug your Android device to your computer.<br />
# Open up a command line on your PC and type ''adb devices''.<br />
# A dialog should shows up and it's asking you to allow USB debugging.<br />
<br />
=== Setting up fastboot ===<br />
<br />
Start your device in ''fastboot'' mode (special boot sequence for phone/tablet, for u-boot, just type ''fastboot'' command in u-boot prompt). Plug a USB cable between your host PC and your device. <br />
<br />
While in ''fastboot'' mode, you can type ''fastboot'' on your command line to verify that your phone or other device is being detected.<br />
<br />
If you type<br />
<br />
fastboot devices<br />
<br />
on your host PC it should list available devices.<br />
<br />
Get the ''fastboot'' protocol version of your device with:<br />
<br />
fastboot getvar version<br />
<br />
To reboot your device, just type:<br />
<br />
fastboot reboot<br />
<br />
or <br />
<br />
fastboot reboot-bootloader<br />
<br />
To load a kernel and boot it:<br />
<br />
fastboot boot <kernel> [ <ramdisk> ] <br />
<br />
Note: You may need to append the device tree to the kernel.<br />
<br />
==== Fastboot on your ARM board ====<br />
<br />
Fastboot is now included in uptream u-boot, but not all functions are available compared to Android (device) fastboot. You cannot flash your on board memory, for example.<br />
<br />
Currently, upstream u-boot (2014.10) enables fastboot on the following boards:<br />
* [[HCL:BeagleBoard]]<br />
* [[HCL:BeagleBoard-xM]]<br />
* [[HCL:SABRE_Lite]] and nitrogen6x - but it is not working fine.<br />
<br />
== See also ==<br />
<br />
[[openSUSE:imx_usb_loader]]<br />
<br />
<br />
[[Category:ARM]]</div>Datenteilerhttps://en.opensuse.org/index.php?title=Android_Tools&diff=130474Android Tools2018-11-25T16:13:15Z<p>Datenteiler: /* Installing adb and fastboot */</p>
<hr />
<div><br />
== Introduction: Android ''adb'' and ''fastboot'' == <br />
<br />
The Android Debug Bridge (''adb'') and ''fastboot'' are tools from the Android tools suite. With a USB connection between a PC and a device (your ARM board, a mobile phone, a tablet, ...) they allows to:<br />
<br />
* load kernel/initrd from host PC to device RAM and boot them<br />
* create/erase and read/write flash partition<br />
* save and install Android apps<br />
* flash Android images<br />
* reboot the device from command line<br />
<br />
== Installing ''adb'' and ''fastboot'' ==<br />
<br />
The last official package is for openSUSE Leap 42.3 and you can use zypper to install the tools:<br />
<br />
sudo zypper install android-tools <br />
<br />
Alternatively for all openSuse beyond 42.3: Google is hosting a zip file with ''adb'' and ''fastboot:''<br />
<br />
# Download the [https://dl.google.com/android/repository/platform-tools-latest-linux.zip Linux zip from Google].<br />
# Extract it somewhere, e.g. ~/adb-fastboot.<br />
# Add the following to ~/.profile:<br />
<br />
if [ -d "$HOME/adb-fastboot/platform-tools" ] ; then<br />
export PATH="$HOME/adb-fastboot/platform-tools:$PATH"<br />
fi<br />
<br />
Now you should log out and back in again. If you want to set up ''udev rules'' you can go to this [https://github.com/M0Rf30/android-udev-rules#installation repository for more info].<br />
<br />
=== Setting up ''adb'' ===<br />
<br />
On your Android device, you have to enable developer options and USB debugging :<br />
<br />
# Open Settings, and select "About".<br />
# Tap seven times on "Build number".<br />
# Than select "Developer options".<br />
# Check the "Android debugging" entry under "Debugging".<br />
# Plug your Android device to your computer.<br />
# Open up a command line on your PC and type ''adb devices''.<br />
# A dialog should shows up and it's asking you to allow USB debugging. <br />
<br />
=== Setting up fastboot ===<br />
<br />
Start your device in ''fastboot'' mode (special boot sequence for phone/tablet, for u-boot, just type ''fastboot'' command in u-boot prompt). Plug a USB cable between your host PC and your device. <br />
<br />
While in ''fastboot'' mode, you can type ''fastboot'' on your command line to verify that your phone or other device is being detected.<br />
<br />
If you type<br />
<br />
fastboot devices<br />
<br />
on your host PC it should list available devices.<br />
<br />
Get the ''fastboot'' protocol version of your device with:<br />
<br />
fastboot getvar version<br />
<br />
To reboot your device, just type:<br />
<br />
fastboot reboot<br />
<br />
or <br />
<br />
fastboot reboot-bootloader<br />
<br />
To load a kernel and boot it:<br />
<br />
fastboot boot <kernel> [ <ramdisk> ] <br />
<br />
Note: You may need to append the device tree to the kernel.<br />
<br />
==== Fastboot on your ARM board ====<br />
<br />
Fastboot is now included in uptream u-boot, but not all functions are available compared to Android (device) fastboot. You cannot flash your on board memory, for example.<br />
<br />
Currently, upstream u-boot (2014.10) enables fastboot on the following boards:<br />
* [[HCL:BeagleBoard]]<br />
* [[HCL:BeagleBoard-xM]]<br />
* [[HCL:SABRE_Lite]] and nitrogen6x - but it is not working fine.<br />
<br />
== See also ==<br />
<br />
[[openSUSE:imx_usb_loader]]<br />
<br />
<br />
[[Category:ARM]]</div>Datenteilerhttps://en.opensuse.org/index.php?title=Android_Tools&diff=130472Android Tools2018-11-25T16:11:37Z<p>Datenteiler: /* Installing adb and fastboot */</p>
<hr />
<div><br />
== Introduction: Android ''adb'' and ''fastboot'' == <br />
<br />
The Android Debug Bridge (''adb'') and ''fastboot'' are tools from the Android tools suite. With a USB connection between a PC and a device (your ARM board, a mobile phone, a tablet, ...) they allows to:<br />
<br />
* load kernel/initrd from host PC to device RAM and boot them<br />
* create/erase and read/write flash partition<br />
* save and install Android apps<br />
* flash Android images<br />
* reboot the device from command line<br />
<br />
== Installing ''adb'' and ''fastboot'' ==<br />
<br />
The last official package is for openSUSE Leap 42.3 and you can use zypper to install the tools:<br />
<br />
sudo zypper install android-tools <br />
<br />
Alternatively for all openSuse beyond 42.3: Google is hosting a zip file with ''adb'' and ''fastboot:''<br />
<br />
# Download the [https://dl.google.com/android/repository/platform-tools-latest-linux.zip Linux zip from Google].<br />
# Extract it somewhere, e.g. ~/adb-fastboot.<br />
# Add the following to ~/.profile:<br />
<br />
if [ -d "$HOME/adb-fastboot/platform-tools" ] ; then<br />
export PATH="$HOME/adb-fastboot/platform-tools:$PATH"<br />
fi<br />
<br />
# Log out and back in.<br />
# If you want to set up udev rules you can go to this [https://github.com/M0Rf30/android-udev-rules#installation repository for more info].<br />
<br />
=== Setting up ''adb'' ===<br />
<br />
On your Android device, you have to enable developer options and USB debugging :<br />
<br />
# Open Settings, and select "About".<br />
# Tap seven times on "Build number".<br />
# Than select "Developer options".<br />
# Check the "Android debugging" entry under "Debugging".<br />
# Plug your Android device to your computer.<br />
# Open up a command line on your PC and type ''adb devices''.<br />
# A dialog should shows up and it's asking you to allow USB debugging. <br />
<br />
=== Setting up fastboot ===<br />
<br />
Start your device in ''fastboot'' mode (special boot sequence for phone/tablet, for u-boot, just type ''fastboot'' command in u-boot prompt). Plug a USB cable between your host PC and your device. <br />
<br />
While in ''fastboot'' mode, you can type ''fastboot'' on your command line to verify that your phone or other device is being detected.<br />
<br />
If you type<br />
<br />
fastboot devices<br />
<br />
on your host PC it should list available devices.<br />
<br />
Get the ''fastboot'' protocol version of your device with:<br />
<br />
fastboot getvar version<br />
<br />
To reboot your device, just type:<br />
<br />
fastboot reboot<br />
<br />
or <br />
<br />
fastboot reboot-bootloader<br />
<br />
To load a kernel and boot it:<br />
<br />
fastboot boot <kernel> [ <ramdisk> ] <br />
<br />
Note: You may need to append the device tree to the kernel.<br />
<br />
==== Fastboot on your ARM board ====<br />
<br />
Fastboot is now included in uptream u-boot, but not all functions are available compared to Android (device) fastboot. You cannot flash your on board memory, for example.<br />
<br />
Currently, upstream u-boot (2014.10) enables fastboot on the following boards:<br />
* [[HCL:BeagleBoard]]<br />
* [[HCL:BeagleBoard-xM]]<br />
* [[HCL:SABRE_Lite]] and nitrogen6x - but it is not working fine.<br />
<br />
== See also ==<br />
<br />
[[openSUSE:imx_usb_loader]]<br />
<br />
<br />
[[Category:ARM]]</div>Datenteilerhttps://en.opensuse.org/index.php?title=Android_Tools&diff=130470Android Tools2018-11-25T16:10:29Z<p>Datenteiler: </p>
<hr />
<div><br />
== Introduction: Android ''adb'' and ''fastboot'' == <br />
<br />
The Android Debug Bridge (''adb'') and ''fastboot'' are tools from the Android tools suite. With a USB connection between a PC and a device (your ARM board, a mobile phone, a tablet, ...) they allows to:<br />
<br />
* load kernel/initrd from host PC to device RAM and boot them<br />
* create/erase and read/write flash partition<br />
* save and install Android apps<br />
* flash Android images<br />
* reboot the device from command line<br />
<br />
== Installing ''adb'' and ''fastboot'' ==<br />
<br />
The last official package is for openSUSE Leap 42.3 and you can use zypper to install the tools:<br />
<br />
sudo zypper install android-tools <br />
<br />
Alternatively for all openSuse beyond 42.3: Google is hosting zip files including ''adb'' and ''fastboot:''<br />
<br />
# Download the [https://dl.google.com/android/repository/platform-tools-latest-linux.zip Linux zip from Google].<br />
# Extract it somewhere, e.g. ~/adb-fastboot.<br />
# Add the following to ~/.profile:<br />
<br />
if [ -d "$HOME/adb-fastboot/platform-tools" ] ; then<br />
export PATH="$HOME/adb-fastboot/platform-tools:$PATH"<br />
fi<br />
<br />
# Log out and back in.<br />
# If you want to set up udev rules you can go to this [https://github.com/M0Rf30/android-udev-rules#installation repository for more info].<br />
<br />
=== Setting up ''adb'' ===<br />
<br />
On your Android device, you have to enable developer options and USB debugging :<br />
<br />
# Open Settings, and select "About".<br />
# Tap seven times on "Build number".<br />
# Than select "Developer options".<br />
# Check the "Android debugging" entry under "Debugging".<br />
# Plug your Android device to your computer.<br />
# Open up a command line on your PC and type ''adb devices''.<br />
# A dialog should shows up and it's asking you to allow USB debugging. <br />
<br />
=== Setting up fastboot ===<br />
<br />
Start your device in ''fastboot'' mode (special boot sequence for phone/tablet, for u-boot, just type ''fastboot'' command in u-boot prompt). Plug a USB cable between your host PC and your device. <br />
<br />
While in ''fastboot'' mode, you can type ''fastboot'' on your command line to verify that your phone or other device is being detected.<br />
<br />
If you type<br />
<br />
fastboot devices<br />
<br />
on your host PC it should list available devices.<br />
<br />
Get the ''fastboot'' protocol version of your device with:<br />
<br />
fastboot getvar version<br />
<br />
To reboot your device, just type:<br />
<br />
fastboot reboot<br />
<br />
or <br />
<br />
fastboot reboot-bootloader<br />
<br />
To load a kernel and boot it:<br />
<br />
fastboot boot <kernel> [ <ramdisk> ] <br />
<br />
Note: You may need to append the device tree to the kernel.<br />
<br />
==== Fastboot on your ARM board ====<br />
<br />
Fastboot is now included in uptream u-boot, but not all functions are available compared to Android (device) fastboot. You cannot flash your on board memory, for example.<br />
<br />
Currently, upstream u-boot (2014.10) enables fastboot on the following boards:<br />
* [[HCL:BeagleBoard]]<br />
* [[HCL:BeagleBoard-xM]]<br />
* [[HCL:SABRE_Lite]] and nitrogen6x - but it is not working fine.<br />
<br />
== See also ==<br />
<br />
[[openSUSE:imx_usb_loader]]<br />
<br />
<br />
[[Category:ARM]]</div>Datenteilerhttps://en.opensuse.org/index.php?title=User:Datenteiler&diff=128496User:Datenteiler2018-08-24T12:08:31Z<p>Datenteiler: </p>
<hr />
<div><!-- Created using Template:Userpage. <br />
--><div style="width:70%; float:left;clear:left"><br />
{{Box-header|About Me|{{FULLPAGENAME}}|}}<br />
<br />
My name is Christian Imhorst, I am an openSUSE member and I enjoy working with openSUSE Tumbleweed in my free time. At work I deal with this other operating system, PowerShell and .NET. That's why I am also interested in PowerShell and .NET on openSUSE.<br />
<br />
* '''Where do I live?'''<br />
<br />
In Hannover, Germany.<br />
<br />
* '''What do I like about openSUSE?'''<br />
<br />
By 1999 SuSE was my first distro. In the meantime I also used a few other Linux distros, but I kept coming back to openSUSE.<br />
I love the 'bleeding edge' feel of using [[Tumbleweed]], the stability of [[Leap]] and I like [[YaST]]. <br />
And I like the fact that openSUSE is truly community driven.<br />
<br />
* '''What skills do I have?'''<br />
<br />
I am working with PowerShell and .NET and I want to do this with openSUSE, too. But I also write scripts in Bash and Python. Sometimes I manage to publish my scripts on [https://github.com/datenteiler GitHub].<br />
<br />
* '''More to mention:'''<br />
<br />
I wrote a book about [https://texte.datenteiler.de/die-anarchie-der-hacker-ebook/ Richard Stallman and the Free Software Movement] in German, I am a supporter of the [https://fsfe.org/ FSFE] and I am an active member of the [https://twitter.com/lughannover Linux Usergroup] and [https://twitter.com/psughannover PowerShell Usergroup] Hannover.<br />
<br />
{{Box-footer|}}<br />
</div><br />
<div style="width:30%; float:right; clear:right"><br />
{{Box-header|Contact|{{FULLPAGENAME}}|}}<br />
[[Image:Datenteiler.jpg|150px|center|Your picture (Hackergotchi)]]<br />
<br />
* [https://www.datenteiler.de datenteiler.de (German)]<br />
* datenteiler on twitter (mostly English)<br />
* datenteiler on [irc://irc.freenode.net IRC]<br />
<br />
{{Box-footer|}}<br />
</div><br />
<br style="clear:both;" /><br />
<br />
[[Category:Created with Userpage]]</div>Datenteilerhttps://en.opensuse.org/index.php?title=User:Datenteiler&diff=128494User:Datenteiler2018-08-24T12:08:09Z<p>Datenteiler: </p>
<hr />
<div><!-- Created using Template:Userpage. <br />
--><div style="width:70%; float:left;clear:left"><br />
{{Box-header|About Me|{{FULLPAGENAME}}|}}<br />
<br />
My name is Christian Imhorst, I am an openSUSE member and I enjoy working with openSUSE Tumbleweed in my free time. At work I deal with this other operating system, PowerShell and .NET. That's why I am also interested in PowerShell and .NET on openSUSE.<br />
<br />
* '''Where do I live?'''<br />
<br />
In Hannover, Germany.<br />
<br />
* '''What do I like about openSUSE?'''<br />
<br />
By 1999 SuSE was my first distro. In the meantime I also used a few other Linux distros, but I kept coming back to openSUSE.<br />
I love the 'bleeding edge' feel of using [[Tumbleweed]], the stability of [[Leap]] and I like [[YaST]]. <br />
And I like the fact that openSUSE is truly community driven.<br />
<br />
* '''What skills do I have?'''<br />
<br />
I am working with PowerShell and .NET and I want to do this with openSUSE, too. But I also write scripts in Bash and Python. Sometimes I manage to publish my scripts on [https://github.com/datenteiler GitHub].<br />
<br />
* '''More to mention:'''<br />
<br />
I wrote a book about [https://texte.datenteiler.de/die-anarchie-der-hacker-ebook/ Richard Stallman and the Free Software Movement] in German, I am a supporter of the [https://fsfe.org/ FSFE] and I am an active member of the [https://twitter.com/lughannover Linux Usergroup] and [https://twitter.com/psughannover PowerShell Usergroup Hannover].<br />
<br />
{{Box-footer|}}<br />
</div><br />
<div style="width:30%; float:right; clear:right"><br />
{{Box-header|Contact|{{FULLPAGENAME}}|}}<br />
[[Image:Datenteiler.jpg|150px|center|Your picture (Hackergotchi)]]<br />
<br />
* [https://www.datenteiler.de datenteiler.de (German)]<br />
* datenteiler on twitter (mostly English)<br />
* datenteiler on [irc://irc.freenode.net IRC]<br />
<br />
{{Box-footer|}}<br />
</div><br />
<br style="clear:both;" /><br />
<br />
[[Category:Created with Userpage]]</div>Datenteilerhttps://en.opensuse.org/index.php?title=User:Datenteiler&diff=128488User:Datenteiler2018-08-24T11:03:35Z<p>Datenteiler: </p>
<hr />
<div><!-- Created using Template:Userpage. <br />
--><div style="width:70%; float:left;clear:left"><br />
{{Box-header|About Me|{{FULLPAGENAME}}|}}<br />
<br />
My name is Christian Imhorst, I am an openSUSE member and I enjoy working with openSUSE Tumbleweed in my free time. At work I deal with this other operating system, PowerShell and .NET. That's why I am also interested in PowerShell and .NET on openSUSE.<br />
<br />
* '''Where do I live?'''<br />
<br />
In Hannover, Germany.<br />
<br />
* '''What do I like about openSUSE?'''<br />
<br />
By 1999 SuSE was my first distro. In the meantime I also used a few other Linux distros, but I kept coming back to openSUSE.<br />
I love the 'bleeding edge' feel of using [[Tumbleweed]], the stability of [[Leap]] and I like [[YaST]]. <br />
And I like the fact that openSUSE is truly community driven.<br />
<br />
* '''What skills do I have?'''<br />
<br />
I am working with PowerShell and .NET and I want to do this with openSUSE, too. But I also write scripts in Bash and Python. Sometimes I manage to publish my scripts on [https://github.com/datenteiler GitHub].<br />
<br />
* '''More to mention:'''<br />
<br />
I wrote a book about [https://texte.datenteiler.de/die-anarchie-der-hacker-ebook/ Richard Stallman and the Free Software Movement] in German, I am a supporter of the [https://fsfe.org/ FSFE] and I am an active member of the [https://twitter.com/lughannover Linux Usergroup Hannover].<br />
<br />
{{Box-footer|}}<br />
</div><br />
<div style="width:30%; float:right; clear:right"><br />
{{Box-header|Contact|{{FULLPAGENAME}}|}}<br />
[[Image:Datenteiler.jpg|150px|center|Your picture (Hackergotchi)]]<br />
<br />
* [https://www.datenteiler.de datenteiler.de (German)]<br />
* datenteiler on twitter (mostly English)<br />
* datenteiler on [irc://irc.freenode.net IRC]<br />
<br />
{{Box-footer|}}<br />
</div><br />
<br style="clear:both;" /><br />
<br />
[[Category:Created with Userpage]]</div>Datenteilerhttps://en.opensuse.org/index.php?title=User:Datenteiler&diff=128486User:Datenteiler2018-08-24T10:58:08Z<p>Datenteiler: </p>
<hr />
<div><!-- Created using Template:Userpage. <br />
--><div style="width:70%; float:left;clear:left"><br />
{{Box-header|About Me|{{FULLPAGENAME}}|}}<br />
<br />
My name is Christian Imhorst and I enjoy working with openSUSE in my free time. At work I deal with this other operating system, PowerShell and .NET. That's why I am also interested in PowerShell and .NET on openSUSE.<br />
<br />
* '''Where do I live?'''<br />
<br />
In Hannover, Germany.<br />
<br />
* '''What do I like about openSUSE?'''<br />
<br />
By 1999 SuSE was my first distro. In the meantime I also used a few other Linux distros, but I kept coming back to openSUSE.<br />
I love the 'bleeding edge' feel of using [[Tumbleweed]], the stability of [[Leap]] and I like [[YaST]]. <br />
And I like the fact that openSUSE is truly community driven.<br />
<br />
* '''What skills do I have?'''<br />
<br />
I am working with PowerShell and .NET and I want to do this with openSUSE, too. But I also write scripts in Bash and Python. Sometimes I manage to publish my scripts on [https://github.com/datenteiler GitHub].<br />
<br />
* '''More to mention:'''<br />
<br />
I wrote a book about [https://texte.datenteiler.de/die-anarchie-der-hacker-ebook/ Richard Stallman and the Free Software Movement] in German, I am a supporter of the [https://fsfe.org/ FSFE] and I am an active member of the [https://twitter.com/lughannover Linux Usergroup Hannover].<br />
<br />
{{Box-footer|}}<br />
</div><br />
<div style="width:30%; float:right; clear:right"><br />
{{Box-header|Contact|{{FULLPAGENAME}}|}}<br />
[[Image:Datenteiler.jpg|150px|center|Your picture (Hackergotchi)]]<br />
<br />
* [https://www.datenteiler.de datenteiler.de (German)]<br />
* datenteiler on twitter (mostly English)<br />
* datenteiler on [irc://irc.freenode.net IRC]<br />
<br />
{{Box-footer|}}<br />
</div><br />
<br style="clear:both;" /><br />
<br />
[[Category:Created with Userpage]]</div>Datenteilerhttps://en.opensuse.org/index.php?title=Chromium&diff=128286Chromium2018-08-07T21:08:52Z<p>Datenteiler: </p>
<hr />
<div>{{Infobox|<br />
packagename=chromium|<br />
name=Chromium|<br />
developer=Google Inc.|<br />
image=[[Image:Chromium.png|200px]]|<br />
description=Web browser|<br />
license=BSD MIT LGPL|<br />
website=http://www.chromium.org|<br />
}}<br />
<br />
==About==<br />
Chromium is the multi platform open source web browser which is the base of Google Chrome. The minimalist design is part of Chromiums major goal of becoming the tabbed web shell. Being built upon ''WebKit engine'' Chromium provides latest ''HTML5'' and ''CSS3'' features to its users.<br />
<br />
----<br />
==Features==<br />
* multi-process architecture - each site instance or plugin runs in separate process which for end users means better security and stability<br />
* themes - makes chromium easy to fit into your desktop design<br />
* extensions - enhance the functionality of browser via HTML, CSS and JavaScript<br />
* preferences sync - keeping the same settings, bookmarks, extensions and theme over multiple machines<br />
* incognito mode - private browsing prevents storing history or cookies by visited websites<br />
* DNS prefetching - faster address to IP resolution <br />
<br />
----<br />
==Download==<br />
Besides the openSUSE builds from the [[Portal:Build Service|Build Service]] (see the links in the box above), you can get stable, beta and development packages on Google's "[http://sites.google.com/a/chromium.org/dev/getting-involved/dev-channel Early Access Release Channels]" directly from The Chromium Projects.<br />
<br />
== Chromecast ==<br />
<br />
You can use Chromium to send screen content, web pages, video and music to TV through Chromecast. However, here are some steps before you can use Chromecast.<br />
<br />
=== Step 1. Enable Chromium extension ===<br />
<br />
By default, Chromium cannot discover Chromecast devices. You need to go to <code>chrome://flags/#load-media-router-component-extension</code> and Change it to '''Enabled'''. Then you restart Chromium.<br />
<br />
[[File:Chromium load media router component extension.png]]<br />
<br />
=== Step 2. Allow ports in firewall ===<br />
<br />
[[File:Firewall config for Chromecast.png|right|500px]]<br />
<br />
According to [https://blog.g3rt.nl/allow-google-chromecast-host-firewall-iptables.html this article], Chromecast uses the following ports to communicate with PC:<br />
<br />
* TCP 8008, 8009<br />
* UDP 32768-61000<br />
<br />
In openSUSE Tumbleweed and Leap 15, you need to config '''firewalld''' through command line or user interface. Search "firewall" and you should be able to find the firewall manager.<br />
<br />
# Connect to your home or office WiFi, the same one as Chromecast connected to.<br />
# Open Firewall Config application.<br />
# Find your WiFi connection on the left list and select it.<br />
# Change its zone from '''public''' (the default one) to '''home''' or '''work''', depending on your case.<br />
# Switch to '''Runtime''' mode.<br />
# Modify the zone settings. In '''Ports''' tab, add rules as the screenshot shows.<br />
# Switch to '''Permanent''' mode and make the same change.<br />
# Reconnect your WiFi.<br />
<br />
=== Step 3. Try to cast something ===<br />
<br />
Then you can open Chromium menu and select '''Cast...'''. You should be able to find your Chromecast device. If not, visit [https://support.google.com/chromecast/chromecast/ Chromecast Help]<br />
<br />
==See also==<br />
* [[Firefox]]<br />
* [[Konqueror]]<br />
* [[Epiphany]]<br />
* [[SeaMonkey]]<br />
<br />
----<br />
==External links==<br />
* [https://chrome.google.com/extensions Extensions] on Google's Chrome Web Store<br />
* [http://blog.chromium.org/ The Chromium Blog]<br />
* [http://www.google.com/chrome Google Chrome]<br />
* [http://code.google.com/p/chromium/issues/list Issue tracker]<br />
<br />
===Especially for Customization===<br />
There are some themes that let Chrome and Chromium better fit into the [[KDE]] style:<br />
* on KDE-Look.org <br />
** [http://kde-look.org/content/show.php/Air+theme+for+chromium+browser?content=116057 Air theme for chromium browser]<br />
** [http://kde-look.org/content/show.php/KDE4+Google+Chrome+Theme+'Sky'?content=116811 KDE4 Google Chrome Theme 'Sky']<br />
* on Google Chrome Extensions<br />
** [https://chrome.google.com/extensions/detail/hhdcpgghmjfomnkdeikoahadbejhfkmh# oxygenlike by spiker]<br />
<br />
[[Category:Applications:Internet]]<br />
[[Category:Browser]]<br />
<br />
[[de:Chromium]]<br />
[[es:Chromium]]<br />
[[it:Chromium]]<br />
[[ru:Chromium]]<br />
[[zh:Chromium]]</div>Datenteilerhttps://en.opensuse.org/index.php?title=SDB:Encrypted_root_file_system&diff=127172SDB:Encrypted root file system2018-06-24T12:31:56Z<p>Datenteiler: </p>
<hr />
<div>{{Tested on|Version 11.4}}<br />
{{Tested on|Version Tumbleweed}}<br />
<br />
{{Intro|This article gives a description how to set up a system encrypted as a whole not only with encrypted personal or user data or an encrypted partition for <code>/home</code>.}}<br />
<br />
== Introduction and Motivation ==<br />
<br />
Most laptop users do not begin to think about the problems associated with<br />
laptop theft until after the first theft occurs. If the laptop happened to<br />
contain the source code for a new product, or company confidential<br />
documents, or the notes for an newspaper article on political corruption,<br />
or maybe just a private love letter, then there is a potential<br />
for catastrophe if the data falls into the wrong hands.<br />
<br />
To counter the potentially damaging affects of laptop theft, one can either<br />
choose not to use a laptop, use hardware encryption devices, or use software<br />
encryption to protect the data. <br />
The latter approach is particularly<br />
attractive because a software solution is more flexible than a hardware<br />
approach and with a modern CPU, most users will not notice the performance<br />
penalty associated with on-the-fly software encryption/decryption.<br />
<br />
===Why encrypt the root file system?===<br />
<br />
At first glance, one is inclined to encrypt only the most sensitive files,<br />
or perhaps the entire user file system (<code>/home</code>) containing the sensitive<br />
information. If one is not encrypting the root file system, then this is<br />
a simple enough exercise which is supported by the SUSE installation<br />
procedure, as well as other software, some of which even runs in<br />
user space. However, the problem with<br />
such an approach is that the contents of an encrypted file tend to<br />
leak out of the encrypted area into other areas, e.g. swap, <code>/tmp</code>,<br />
and <code>/var</code>. Furthermore, editors or other programs used for working with the<br />
data may create swap files in other locations as well. Finally, metadata<br />
related to the file, such as its size, permissions, access time etc.<br />
of modern journaling filesystems possibly being stored on separate paritions only compound such<br />
problems. In general, then, it is not<br />
easy to fully prevent the leakage of information from the user's<br />
file system into the root file system.<br />
<br />
To understand how big the problem can be, suppose a company has installed<br />
a web server on its intranet for the purpose of distributing company<br />
confidential information. If an employee is viewing a doc file from this<br />
web<br />
server with [[Firefox]] using the [[OpenOffice.org]] plugin, then the complete file is<br />
stored in <code>/tmp</code> and remains there until it is erased. Hence, while there<br />
maybe only bits and pieces of a sensitive document in swap, the entire<br />
document could be available in <code>/tmp</code>.<br />
<br />
For this reason, the only appropriate course of action is to encrypt the<br />
entire root file system, along with the file system containing the<br />
sensitive data.<br />
<br />
== Installing openSUSE with encrypted root file system ==<br />
<br />
Encrypting the root file system, as well as the home, tmp and other partitions is now fully supported in the Opensuse graphical installer. On already installed systems it can be done through the 'Partitioner' program in YAST.<br />
<br />
Instructions can be found under the heading 'Local Security' in the 'Security Guide', which is part of the official Opensuse manuals.<br />
<br />
[http://en.opensuse.org/SDB:Official_documentation Opensuse Official Documentation]<br />
<br />
[https://doc.opensuse.org/documentation/leap/security/html/book.security/cha.security.cryptofs.html 'Encrypting Partitions and Files' chapter in the openSUSE Security Guide]<br />
<br />
== Avoiding to type the passphrase twice ==<br />
<br />
A disadvantage of encrypting the root partition is that you'll have to provide the decryption passphrase twice - once in the bootloader (Grub), and then again when your system actually boots. You can avoid this by adding a key file to your initrd.<br />
<br />
{{Warning|Do this only if you have an '''encrypted root partition that includes <tt>/boot</tt>''' (no separate <tt>/boot</tt> partition)!<br><br>The key added to the initrd can be used to decrypt your root partition, therefore having the initrd on an unencrypted <tt>/boot</tt> partition would defeat encrypting your root partition.}}<br />
<br />
The steps below describe how to set up a key file. Please execute the commands and edit the files listed below as root.<br />
<br />
# Create a key file. <pre>dd if=/dev/urandom of=/.root.key bs=1024 count=1</pre><br />
# Make sure the key file can only be read by root. <pre>chmod 600 /.root.key</pre><br />
# Add the key file as a valid way to decrypt your root partition. <pre>cryptsetup luksAddKey /dev/sda1 /.root.key # replace /dev/sda1 with the correct partition</pre><br />
# Edit <tt>/etc/crypttab</tt> and add the key file in the third column. <pre>cr_sda1 UUID=... /.root.key</pre> (Again, the partition name is just an example.)<br />
# Configure dracut to add the key file to the initrd. To do this, create a file <tt>/etc/dracut.conf.d/99-root-key.conf</tt> with the following content: <pre>install_items+=" /.root.key "</pre> (Note the spaces before and after the doublequote characters.)<br />
# Make <tt>/boot</tt> accessible for root only. <pre>chmod -R g-rwx,o-rwx /boot</pre> This prevents non-root users to read the initrd and extract the key file.<br />
# Rebuild the initrd. <pre>mkinitrd</pre><br />
<br />
If you have other encrypted partitions (for example <tt>/home</tt>), you can create additional keys to mount them without entering a passphrase. This works exactly as described above, except that you don't need to add the key for those partitions to the initrd.<br />
<br />
== Passphrase locale ==<br />
<br />
The current openSUSE setup does not support to set the locale for the grub2 early stage. This causes that the passphrase in grub2 is using a US keyboard layout.<br />
<br />
[[Category:SDB:HOWTOs]]<br />
[[Category:Security]]<br />
<br />
[[it:SDB:File_system_di_root_crittografato]]<br />
[[de:SDB:Verschluesseltes_root_file_system]]</div>Datenteilerhttps://en.opensuse.org/index.php?title=Firewalld&diff=125360Firewalld2018-05-08T09:19:27Z<p>Datenteiler: </p>
<hr />
<div>{{Infobox|<br />
name=firewalld|<br />
packagename=firewalld|<br />
image=|<br />
description=A firewall service daemon with D-Bus interface managing a dynamic firewall|<br />
developer=Thomas Woerner, Jiri Popelka|<br />
vendor=Fedora Project|<br />
license=GPL-2.0|<br />
website=http://www.firewalld.org/|<br />
}}<br />
<br />
==About==<br />
Firewalld provides a dynamically managed firewall with support for network/firewall zones to define the trust level of network connections or interfaces. It has support for IPv4, IPv6 firewall settings and for ethernet bridges and has a separation of runtime and permanent configuration options. It also supports an interface for services or applications to add firewall rules directly. Firewalld is well maintained, and it is already supported in some applications or libraries.<br />
<br />
These are some of the main reasons why it has been decided to replace completely SuSEFirewall2 with firewalld and to make firewalld the default in Leap 15.0<br />
----<br />
<br />
==Features==<br />
* Can handle IPv4, IPv6 and bridges "under one roof"<br />
* Dynamic changing of rules via DBUS calls with policykit authentication without having to reload the whole firewall<br />
* Fully integrated with NetworkManager<br />
* Graphical cnfiguration utility: firewall-config<br />
* commandline configuration tool: firewall-cmd<br />
<br />
----<br />
==Documentation==<br />
* Main documentation: http://www.firewalld.org/documentation/<br />
* Graphical configuration module: http://www.firewalld.org/documentation/utilities/firewall-config.html<br />
* Wiki documentation page: https://fedoraproject.org/wiki/FirewallD<br />
----<br />
<br />
==RPM Packaging==<br />
If you want to ship firewalld service files with your RPM package, you may want to consult the [[Firewalld/RPM_Packaging|firewalld RPM packaging page]].<br />
<br />
----<br />
==Migration from SuSEfirewall2==<br />
<br />
Migrating from one firewall solution to another is not always a trivial process and moving from SuSEfirewall2 to firewalld is no different. However, a simple script has been developed in order to make this migration as smooth as possible. Depending on your setup, the script may simply do the right thing and be done with it or fail to do anything useful. The package is called ''susefirewall2-to-firewalld'' and you can use it as follows:<br />
sudo zypper install susefirewall2-to-firewalld<br />
sudo susefirewall2-to-firewalld<br />
<br />
Please consult the [https://github.com/openSUSE/susefirewall2-to-firewalld/blob/master/README.md README] before running it for the first time. The script is maintained on [https://github.com/openSUSE/susefirewall2-to-firewalld GitHub] so bugs and pull requests should be filed there.<br />
<br />
----<br />
==Troubleshooting==<br />
===Firewalld module doesn't start after Tumbleweed Upgrade===<br />
Specific to upgrading Tumbleweed snapshots that transition from [[SuSEfirewall2]] to Firewalld, the new firewall system may not activate immediately. One way to tell is starting Firewalld and the interface not being able to connect to Firewalld<br />
<br />
To activate Firewalld and disable [[SuSEfirewall2]], open Yast Services Manager and activate the service. Either open up the Yast Control Center or run the command<br />
yast2-services-manager<br />
<br />
Find Firewalld Start and Enable the service.<br />
<br />
Find SuSEfirewall2, SuSEfirewall2_init and SuSEfirewall2_setup, Stop and Disable the services, select ''OK'' to finish.<br />
<br />
You may be presented with a dialog with a warning that writing the configuration failed. Select ''Continue Editing'' to complete the process<br />
<br />
Now the Firewalld module should operate normally.<br />
<br />
----<br />
==See also==<br />
* [[SuSEfirewall2]]<br />
<br />
----<br />
==External links==<br />
* https://fedoraproject.org/wiki/FirewallD<br />
* https://www.digitalocean.com/community/tutorials/how-to-set-up-a-firewall-using-firewalld-on-centos-7<br />
[[Category:Security]]</div>Datenteilerhttps://en.opensuse.org/index.php?title=Archive:Advocates_list&diff=123874Archive:Advocates list2018-02-28T21:28:10Z<p>Datenteiler: /* Advocates */</p>
<hr />
<div>{{Ambassador navbar}}<br />
{{Intro|This table contains a list of openSUSE Advocates, sorted by Country/first name for each continent. If you want to help spread the word about the openSUSE Project, please visit the [[Portal:Advocates|openSUSE Advocates]] page for further information on how to participate. Please sort in alphabetical order.}}<br />
<br />
=== Advocates ===<br />
<br />
Every openSUSE Advocate must have a user page with valid contact information in the English wiki. Invalid information will prevent people to contact you and force removal from this list.<br />
<br />
If you don't know how to create an user page, please visit [http://news.opensuse.org/2010/07/12/new-wiki-what-now/ news post with explanation].<br />
<br />
There's no need to add yourself to the list for a single event. We will try to support all openSUSE users that want to distribute media whether they are openSUSE Advocates, or not. For details check [http://software.opensuse.org/promodvd detailed explanation]. <br />
<br />
<!-- Keep the list sorted by country, surname (not done completely so far) --><br />
<!-- Always adjust the stats at the end (number of Advocates and countries)! --><br />
{|class="wikitable" style="background:#d9e5bf;font-size:100%;" cellpadding="2" cellspacing="3"<br />
!style="background:#fff;color:#669900"| AFRICA<br />
!style="background:#fff;color:#669900"|<br />
!style="background:#fff;color:#669900"|<br />
!style="background:#fff;color:#669900"|<br />
|-<br />
!style="background:#669900;color:#fff"| Name <br />
!style="background:#669900;color:#fff"| Country <br />
!style="background:#669900;color:#fff"| Region/City <br />
!style="background:#669900;color:#fff"| Contact <br />
|-<br />
| Spencer Tom Tafadzwa Chirume<br />
| Zimbabwe<br />
| Harare, Southern Africa & London<br />
| [[User:Spencer_tt|Spencer_tt]]<br />
|-<br />
| Jaykishan Mutkawoa<br />
| Mauritius<br />
| Riviere Des Anguilles<br />
| [[User:Nitinmutkawoa|Nitinmutkawoa]]<br />
|-<br />
| Neha Gunnoo<br />
| Mauritius<br />
| University of Mauritius<br />
| [[User:NehaGunnoo|Neha]]<br />
|-<br />
| Darshini Seeburn<br />
| Mauritius<br />
| Phoenix<br />
| [[User:Darshini73|Darshini73]]<br />
|-<br />
|-<br />
| TheMburu George<br />
| Kenya<br />
| Nairobi<br />
| [[User:Themburu|Themburu]]<br />
|-<br />
| Thomas Gad<br />
| Kenya<br />
| Nairobi<br />
| [[User:Sudocode|Sudocode]]<br />
|-<br />
| Nitin K Sookun (Ish)<br />
| Mauritius<br />
| Providence, Centre de Flacq and Ebène<br />
| [[User:Ishwon|Ishwon]]<br />
|-<br />
| Yuram Venkatiah (Kurtish)<br />
| Mauritius<br />
| Quatre-Bornes<br />
| [[User:Yuram_07|Yuram_07]]<br />
|-<br />
| Oni Oladotun Daniel<br />
| Nigeria<br />
| Osun<br />
| [[User:Olanrewajux|Dotun]]<br />
|-<br />
| Dave Plater<br />
| South Africa<br />
| Cape Town<br />
|[[User:plater|plater]]<br />
|-<br />
| Houcem Hachicha<br />
| Tunisia<br />
| Sfax<br />
|[[User:houcemh|houcemh]]<br />
|-<br />
| Firas Yahia<br />
| Tunisia<br />
| Tunis<br />
|[[User:FirasTN|FirasTN]]<br />
|-<br />
| benalia behchich<br />
| algeria<br />
| Djelfa<br />
|[[User:benalia|benalia]]<br />
|-<br />
| Jide Ogunmekan<br />
| Nigeria<br />
| Lagos<br />
|[[User:jideogunmekan|jideogunmekan]]<br />
|-<br />
!style="background:#fff;color:#669900"| ASIA<br />
!style="background:#fff;color:#669900"|<br />
!style="background:#fff;color:#669900"|<br />
!style="background:#fff;color:#669900"|<br />
|-<br />
!style="background:#669900;color:#fff"| Name <br />
!style="background:#669900;color:#fff"| Country <br />
!style="background:#669900;color:#fff"| Region/City <br />
!style="background:#669900;color:#fff"| Contact <br />
|-<br />
| Vignesan Selvam<br />
| India<br />
| Salem, Tamilnadu<br />
| [[User:vignesan|vignesan]]<br />
|-<br />
| Naeem Asghar<br />
| Pakistan<br />
| Noorpur Thal, Punjab<br />
| [[User:NaeemSaim|NaeemSaim]]<br />
|-<br />
| Rashedul Kabir<br />
| Bangladesh<br />
| Chittagong<br />
| [[User:Rashedulkabir|Rashedulkabir]]<br />
|-<br />
| Mohammad Tareq<br />
| Bangladesh<br />
| Dhaka<br />
| [[User:Optimus514|Optimus514]]<br />
|-<br />
| Haowei<br />
| China<br />
| Chongqing<br />
|[[User:Susechina|Susechina]]<br />
|-<br />
| Sandipan Roy(NEMO)<br />
| India<br />
| WestBengal<br />
|[[User:Behindlinux|Behindlinux]]<br />
|-<br />
| Aswin Venu<br />
| India<br />
| Kerala<br />
| [[User:aswinvenu|aswinvenu]]<br />
|-<br />
| Akash Devaraju<br />
| India<br />
| Bengaluru<br />
| [[User:SkyKOG|SkyKOG]]<br />
|-<br />
| Tanmaya Mahapatra<br />
| India<br />
| Mumbai<br />
| [[User:Sigign|Sigign]]<br />
|-<br />
| Manu Gupta<br />
| India<br />
| Manipal Institute Of Technology / Karnataka<br />
| [[User:manugupt1| manugupt1]]<br />
|-<br />
| Bhaskar Upadhyaya<br />
| India<br />
| Manipal Institute Of Technology / Karnataka<br />
| [[User:bhaskar12del| bhaskar12del]]<br />
|-<br />
| Neel Kamal Kalita<br />
| India<br />
| Don Bosco College of Engg. & Tech./ Guwahati, Assam<br />
| [[User:dreamzchm|dreamzchm]]<br />
|-<br />
| Ravindra M<br />
| India<br />
| Visakhapatnam / Andhra Pradesh<br />
| [[User:rahacks| Ravindra M]]<br />
|-<br />
| P Sibi<br />
| India<br />
| TamilNadu<br />
|[[User:psibi2000|psibi2000]]<br />
|-<br />
| Jigish Gohil<br />
| India<br />
| West India/Gujarat<br />
|[[User:Cyberorg|cyberorg]]<br />
|-<br />
| Pranjal Vyas<br />
| India<br />
| West India/Gujarat<br />
|[[User:Vyaspranjal33|Vyaspranjal33]]<br />
|-<br />
| Sankar P<br />
| India<br />
| ASIA<br />
|[[User:psankar|psankar]]<br />
|-<br />
| Siddarth P<br />
| India<br />
| Kumbakonam, Tamilnadu<br />
| [[User:Psiddarth|Psiddarth]]<br />
|-<br />
| N.B Prashanth<br />
| India<br />
| Manipal Institute Of Technology / Karnataka<br />
| [[User:Nbprashanth|Nbprashanth]]<br />
|-<br />
| Saurabh Sood<br />
| India<br />
| Manipal Institute Of Technology / Karnataka<br />
| [[User:Saurabhsood91| Saurabhsood91]]<br />
|-<br />
| Ershad Kunnakkadan<br />
| India<br />
| Kerala<br />
| [[User:Ershadk| Ershadk]]<br />
|-<br />
| Koushik Kumar Nundy<br />
| India<br />
| Kolkata<br />
|[[User:kknundy|kknundy]]<br />
|-<br />
| Andika Dwi Cahyo<br />
| Indonesia<br />
| South East Asia, Kendari<br />
|[[User:jerapaaah|jerapaaah]]<br />
|-<br />
| Adnan Kurniawan<br />
| Indonesia<br />
| South East Asia, Cilacap, Central Java<br />
|[[User:Adnanthp|Adnanthp]]<br />
|-<br />
| Andy Musly<br />
| Indonesia<br />
| Kendari<br />
|[[User:Musly|Musly]]<br />
|-<br />
| Alam Aby Bashit<br />
| Indonesia<br />
| South East Asia, Bandung<br />
|[[User:Init7|Init7]]<br />
|-<br />
| Andi Sugandi<br />
| Indonesia<br />
| South East Asia, Bandung<br />
|[[User:Andisugandi|Andi Sugandi]]<br />
|-<br />
| Muhammad Fadillah<br />
| Indonesia<br />
| Kendari<br />
| [[User:Fadhel_genetika|Fadhel_genetika]]<br />
|-<br />
| M. Edwin Zakaria<br />
| Indonesia<br />
| South East Asia, Jakarta<br />
|[[User:medwin|medwinz]]<br />
|-<br />
| Sukirman<br />
| Indonesia<br />
| South East Asia, Surabaya<br />
| [[User:sukirmanster|sukirmanster]]<br />
|-<br />
| Saydul Akram<br />
| Indonesia<br />
| South East Asia, Kendari<br />
| [[User:idulk|Saydul Akram]]<br />
|-<br />
| Niv Aharonovich<br />
| Israel<br />
| Southern-Central Israel<br />
|[[User:nivkaha|nivkaha]]<br />
|-<br />
| Hidzuan<br />
| Malaysia<br />
| South East Asia<br />
|[[User:E-1|E-1]]<br />
|-<br />
| Mohd Fazli Azran<br />
| Malaysia<br />
| South East Asia, Kuala Lumpur<br />
|[[User:Mfazliazran|Mfazliazran]]<br />
|-<br />
| Daniel Tan<br />
| Malaysia<br />
| Northern Region, Penang<br />
|[[User:danieltanz|danieltanz]]<br />
|-<br />
| Eric H. A. Yeoh<br />
| Malaysia<br />
| South East Asia, Kuala Lumpur<br />
|[[User:Yeoheric|msian_tux_lover]]<br />
|-<br />
| Yazid Idrus a.k.a Kari Mutu<br />
| Malaysia<br />
| Kolej RISDA Melaka<br />
|[[User:powerw00t|powerw00t]]<br />
|-<br />
| konova<br />
| Myanmar<br />
| South East Asia,Yangon<br />
|[[User:Konova|ko nova]]<br />
|-<br />
| Gertjan Lettink<br />
| Netherlands<br />
| Groningen<br />
| [[User:Knurpht|Knurpht]]<br />
|-<br />
| Sami Ullah <br />
| Pakistan<br />
| Karachi<br />
|[[User:Samiullah|Samiullah]]<br />
|-<br />
| Mike Veltman<br />
| Singapore<br />
| Singapore<br />
|[[User:gwayne|Gwayne]]<br />
|-<br />
| Buddhika Chandradeepa Kurera<br />
| Sri Lanka<br />
| Negombo<br />
| [[User:Bckurera|Bckurera]]<br />
|-<br />
| Widyachacra Rajapaksha<br />
| Sri Lanka<br />
| Western/Gampaha<br />
|[[User:widyachacra|Widyachacra]]<br />
|-<br />
| Rumesh Bandara<br />
| Sri Lanka<br />
| Colombo<br />
|[[User:realbanda|realbanda]]<br />
|-<br />
| Max Huang<br />
| Taiwan<br />
| Taipei<br />
|[[User:Sakana|Sakana]]<br />
|-<br />
| Jeremy Chang<br />
| Taiwan<br />
| Taichung<br />
|[[User:mrmoneyc|mrmoneyc]]<br />
|-<br />
| Figaro Yang<br />
| Taiwan<br />
| Kaohsiung<br />
|[[User:Figaro_yang|Figaro_yang]]<br />
|-<br />
| Fuminobu Takeyama<br />
| Japan<br />
| Tokyo<br />
|[[User:Ftake|ftake]]<br />
|-<br />
| Masahiko Hashimoto<br />
| Japan<br />
| Tokyo<br />
|[[User:hashimom|hashimom]]<br />
|-<br />
| Kazufumi Watanabe aka Kikyo Kakitsubata<br />
| Japan<br />
| Tokyo<br />
|[[User:ciel1981|ciel1981]]<br />
|-<br />
| Kawakami Kento<br />
| Japan<br />
| Aichi<br />
|[[User:kimitoboku|kimitoboku]]<br />
|-<br />
!style="background:#fff;color:#669900"| AUSTRALASIA<br />
!style="background:#fff;color:#669900"|<br />
!style="background:#fff;color:#669900"|<br />
!style="background:#fff;color:#669900"|<br />
|-<br />
!style="background:#669900;color:#fff"| Name <br />
!style="background:#669900;color:#fff"| Country <br />
!style="background:#669900;color:#fff"| Region/City <br />
!style="background:#669900;color:#fff"| Contact <br />
|-<br />
| Graham Lauder<br />
| New Zealand<br />
| New Zealand, Tokoroa <br />
|[[User:yorick|yorick]]<br />
|-<br />
| Heiryck Gonzalez<br />
| New Zealand<br />
| New Zealand, Auckland<br />
|[[User:hekkro|Hekkro]]<br />
|-<br />
| Tim Serong<br />
| Australia<br />
| Tasmania, Hobart<br />
|[[User:Tserong|Tserong]]<br />
|-<br />
| Benjamin Donald-Wilson<br />
| Australia<br />
| Melbourne <br />
|[[User:Benonsoftware|Benonsoftware]]<br />
|-<br />
!style="background:#fff;color:#669900"| EUROPE<br />
!style="background:#fff;color:#669900"|<br />
!style="background:#fff;color:#669900"|<br />
!style="background:#fff;color:#669900"|<br />
|-<br />
!style="background:#669900;color:#fff"| Name <br />
!style="background:#669900;color:#fff"| Country <br />
!style="background:#669900;color:#fff"| Region/City <br />
!style="background:#669900;color:#fff"| Contact <br />
|-<br />
| Thomas Hofstätter <br />
| Austria <br />
| Lower Austria / Vienna <br />
|[[User:Okuro|Okuro]]<br />
|- <br />
| Fabian Kovac<br />
| Austria<br />
| Purgstall<br />
|[[User:Fkabs|Fkabs]]<br />
|-<br />
| Pascal Bleser<br />
| Belgium<br />
| Wallonia / Baelen<br />
|[[User:pbleser|pbleser]]<br />
|-<br />
| Vadim Smazhevski<br />
| Belarus<br />
| Minsk<br />
|[[User:Publict|Publict]]<br />
|-<br />
| Dimitar Zahariev<br />
| Bulgaria<br />
| Sofia<br />
|[[User:Mitko_zahariev|Dimitar Zahariev]]<br />
|-<br />
| Rosen Slavchev<br />
| Bulgaria<br />
| Sofia<br />
|[[User:Rogueone|Rosen Slavchev]]<br />
|-<br />
| Michal Hrušecký<br />
| Czech Republic<br />
| Prague<br />
|[[User:-miska-|-miska-]]<br />
|-<br />
| Pavol Rusnak<br />
| Czech Republic<br />
| Prague<br />
|[[User:Prusnak|Prusnak]]<br />
|-<br />
| Theo Chatzimichos<br />
| Czech Republic<br />
| Prague<br />
| [[User:tampakrap|tampakrap]]<br />
|-<br />
| Aurélien Sallé<br />
| France<br />
| Lille - Valenciennes<br />
|[[User:MDVAurelien|MDVAurelien]]<br />
|-<br />
| Guillaume Gardet<br />
| France<br />
| Niort<br />
|[[User:Guillaume_G|Guillaume_G]]<br />
|-<br />
| Jean-Daniel Dodin<br />
| France<br />
| Toulouse<br />
|[[User:Jdd sysop|Jdd sysop]]<br />
|-<br />
| Jimmy Pierre<br />
| France <br />
| Europe<br />
|[[User:Jimmypierre|Jimmypierre]]<br />
|-<br />
| Nicolas Carlier<br />
| France<br />
| Lille-Roubaix-Tourcoing<br />
|[[User:Galagann|Galagann]]<br />
|-<br />
| Pierre Barberi<br />
| France<br />
| Paris<br />
|[[User:pimousse92a|pimousse92a]]<br />
|- <br />
| Sébastien Poher<br />
| France<br />
| Lyon<br />
|[[User:Sogal|Sogal]]<br />
|-<br />
| Timothée BRIOLET<br />
| France<br />
| Lille<br />
|[[User:syvolc|Syvolc]]<br />
|-<br />
| Peter Michl<br />
| Germany<br />
| Germany<br />
| [[User:Greyhoundde|Greyhoundde]]<br />
|-<br />
| Lukas Friedrich<br />
| Germany<br />
| Lower Saxony<br />
| [[User:Lugarius|Lugarius]]<br />
|-<br />
| Kim Leyendecker<br />
| Germany<br />
| Nordrhein-Westfalen, Köln<br />
| [[User: OpenLHAG|OpenLHAG]]<br />
|-<br />
| Thomas Ernst<br />
| Germany<br />
| Mecklenburg Vorpommern, Wusterhusen<br />
| [[User:Tuxilla|Tuxilla]]<br />
|-<br />
| Thomas Groß<br />
| Germany<br />
| Saxony, Chemnitz<br />
|[[User:Teegee-tg|Teegee-tg]]<br />
|-<br />
| Sarah Kriesch<br />
| Germany<br />
| Bavaria, Nuremberg<br />
|[[User:AdaLovelace|AdaLovelace]]<br />
|-<br />
| Jan Krings<br />
| Germany<br />
| North Rhine-Westphalia, Neuss<br />
| [[User:liquidsky89|liquidsky89]]<br />
|-<br />
| Sascha Manns<br />
| Germany<br />
| Rhineland-Palatinate, Mayen (near Koblenz)<br />
|[[User:Saigkill|Saigkill]]<br />
|-<br />
| Jan-Simon Möller<br />
| Germany<br />
| Rhineland-Palatinate, Landau<br />
|[[User:Dl9pf|dl9pf]]<br />
|-<br />
| Marcel Richter<br />
| Germany<br />
| Saxony, Chemnitz<br />
|[[User:Luriv|luriv]]<br />
|-<br />
| Marcus Seidler<br />
| Germany<br />
| Baden-Württemberg, Karlsruhe<br />
|[[User:marcusseidler|marcusseidler]]<br />
|-<br />
| Jörg Stephan<br />
| Germany<br />
| Saar/Saarbrücken<br />
| [[User:Johest|Johest]]<br />
|-<br />
| Andreas Sutor<br />
| Germany<br />
| Saar/Saarbrücken<br />
| [[User:Sutorinfo|Sutorinfo]]<br />
|-<br />
| Jan Weber<br />
| Germany<br />
| Baden-Württemberg, Offenburg<br />
| [[User:Japa83|The_Code]]<br />
|-<br />
| Sebastian Weiss<br />
| Germany<br />
| Freiberg/Saxony<br />
| [[User:Nero235|Nero235]]<br />
|-<br />
| Marcel Kühlhorn<br />
| Germany<br />
| Meiningen<br />
| [[User:Tux93|Tux93]]<br />
|-<br />
| Sebastian Siebert<br />
| Germany<br />
| Essen<br />
| [[User:Freespacer|Freespacer]]<br />
|-<br />
|-<br />
| Christian Imhorst<br />
| Germany<br />
| Hannover<br />
| [[User:Datenteiler|Datenteiler]]<br />
|-<br />
| Efstathios Iosifidis<br />
| Greece<br />
| Thessaloniki/Macedonia<br />
| [[User:Diamond_gr|Diamond_gr]]<br />
|-<br />
| Kostas Koudaras<br />
| Greece<br />
| Thessaloniki/Macedonia<br />
| [[User:Warlordfff|Warlordfff]]<br />
|-<br />
| Giorgos Koutsikos<br />
| Greece<br />
| Larisa<br />
| [[User:Ragecryx|Ragecryx]]<br />
|-<br />
| Giorgos Bratsos<br />
| Greece<br />
| Tripoli<br />
| [[User:Etern4L|Etern4L]]<br />
|-<br />
| Anastasios Ksouzafeiris <br />
| Greece<br />
| Thessaloniki/Macedonia<br />
| [[User:Ankso|Ankso]]<br />
|-<br />
| Athanasios Ilias Rousinopoulos<br />
| Greece<br />
| Thessaloniki/Macedonia<br />
| [[User:Zoumpis|Zoumpis]]<br />
|-<br />
| Diomidis Anadiotis<br />
| Greece<br />
| Athens/Attiki<br />
| [[User:Diomidis|Diomidis]]<br />
|-<br />
| Alexandros Vennos <br />
| Greece<br />
| Athens/Attiki<br />
| [[User:AlexandroSuse|AlexandroSuse]]<br />
|-<br />
| Nick Mantas<br />
| Greece<br />
| Athens/Attiki<br />
| [[User:Orion_0|Orion_0]]<br />
|-<br />
| Kálmán Kéménczy<br />
| Hungary<br />
| Budapest<br />
|[[User:Kkemenczy|kkemenczy]]<br />
|-<br />
| Jan-Bart Spang<br />
| Ireland<br />
| Mallow, Co. Cork<br />
|[[User:Dexter1979|Dexter1979]]<br />
|-<br />
| Serena Boschetti<br />
| Italy<br />
| Lazio, Toscana, Emilia Romagna <br />
|[[User:Serenaboschetti|Serenaboschetti]]<br />
|-<br />
| Alexjan Carraturo<br />
| Italy<br />
| Milano, Arezzo <br />
|[[User:Axjslack|Axjslack]]<br />
|-<br />
| Francesco Cardi<br />
| Italy<br />
| Martinsicuro, Teramo<br />
|[[User:ilparente|ilparente]]<br />
|-<br />
| Andrea Florio<br />
| Italy<br />
| Puglia, Brindisi<br />
|[[User:Anubisg1|Anubisg1]]<br />
|-<br />
|Giuseppe Pignataro<br />
|Italy<br />
|Calabria<br />
|[[User: Fastbyte|Fastbyte]]<br />
|-<br />
| Marco Lucato<br />
| Italy<br />
| Veneto<br />
|[[User:Incjsp|Incjsp]]<br />
|-<br />
| Marina Latini<br />
| Italy<br />
| Milan and Perugia<br />
|[[User:Deneb_alpha|Deneb_alpha]]<br />
|-<br />
| Alessandro Lorenzi<br />
| Italy<br />
| Milan <br />
|[[User:Alorenzi|Alorenzi]]<br />
|-<br />
| Nedin Ametovski<br />
| Macedonia<br />
| Macedonia, Skopje<br />
|[[User:Subnet|subnet]]<br />
|-<br />
| Semir Festic<br />
| Macedonia<br />
| Macedonia, Skopje<br />
|[[User:Sfestic|Sfestic]]<br />
|-<br />
| Mohammed Hamed<br />
| Malta<br />
| San pawl bahar<br />
|[[User:mhamidact|mhamidact]]<br />
|-<br />
| Krzysztof Lewandowski<br />
| Poland<br />
| Stargard Szczecinski<br />
|[[User:atomus|atomus]]<br />
|-<br />
| Łukasz Zięba<br />
| Poland<br />
| Gdańsk<br />
|[[User:lzieba|lzieba]]<br />
|-<br />
| Szymon Strutyński<br />
| Poland<br />
| Warsaw<br />
|[[User:Sstrutynski|Sstrutynski]]<br />
|-<br />
| Nelson Marques<br />
| Portugal <br />
| Aveiro<br />
|[[User:Ketheriel|Ketheriel]]<br />
|-<br />
| Cosmin Tanczel<br />
| Romania<br />
| Hunedoara<br />
|[[User:darkmac|darkmac]]<br />
|-<br />
| Lucian Oprea<br />
| Romania<br />
| Bucharest<br />
|[[User:oprea_luci|oprea_luci]]<br />
|-<br />
| Andrei Sofron<br />
| Romania<br />
| Bucharest<br />
|[[User:dexterddit|dexterddit]]<br />
|-<br />
| Raul Malea<br />
| Romania<br />
| Hunedoara<br />
|[[User:Oscar2007|Oscar2007]]<br />
|-<br />
| Dmitriy Zhirnov<br />
| Russia<br />
| Nizhniy Novgorod, Bor<br />
|[[User:daemon52rus|daemon52rus]]<br />
|-<br />
| Manuel Trujillo Albarral<br />
| Spain<br />
| Terrassa, Barcelona<br />
|[[User:Toomany|Toomany]]<br />
|-<br />
| Francisco Galicia<br />
| Spain<br />
| Gelida, Barcelona<br />
|[[User:fgaliciaz|fgaliciaz]]<br />
|-<br />
| Raúl Romero García<br />
| Spain<br />
| Terrassa, Barcelona<br />
|[[User:Bgta|Bgta]]<br />
|-<br />
| Miguel Branco<br />
| Spain<br />
| Galicia<br />
|[[User:Mglbranco|Mglbranco]]<br />
|-<br />
| Claes Bäckström<br />
| Sweden<br />
| Stockholm<br />
|[[User:etrash|etrash]]<br />
|-<br />
| Marcus Uddenhed<br />
| Sweden<br />
| Hörby<br />
|[[User:soulskater|soulskater]]<br />
|-<br />
| Bruno Friedmann<br />
| Switzerland<br />
| Charmoille, Jura<br />
| [[User:Bruno_friedmann|Bruno_friedmann]]<br />
|-<br />
| Özhan Karaman<br />
| Turkey<br />
| Istanbul<br />
| [[User:Ozhantr|Ozhantr]]<br />
|-<br />
| Carl Fletcher<br />
| UK<br />
| Arnside, Cumbria<br />
|[[User:caf4926|caf4926]]<br />
|-<br />
| Stuart Tanner<br />
| UK<br />
| Bolton<br />
|[[User:Satmanuk|Satmanuk]]<br />
|-<br />
| Andrew Wafaa<br />
| UK<br />
| EMEA<br />
|[[User:FunkyPenguin|FunkyPenguin]]<br />
|-<br />
| Roger Whittaker<br />
| UK<br />
| London<br />
|[[User:rogerwhittaker|rogerwhittaker]]<br />
|-<br />
| Richard Brown<br />
| UK<br />
| Brighton<br />
|[[User:RBrownCCB|RBrownCCB]]<br />
|-<br />
||Kostyantyn Ovechko<br />
||Ukraine<br />
||Kharkov<br />
||[[User:Simka7|Simka7]]<br />
|-<br />
||Álvaro Castillo<br />
||Spain<br />
||Arrecife<br />
||[[User:NetSys0|netSys]]<br />
|-<br />
||Ben Henderson<br />
||The Netherlands<br />
||Rotterdam<br />
||[[User:Benmh|Benmh]]<br />
|-<br />
||Patrick Vavrina<br />
||Switzerland<br />
||Geneva<br />
||[[User:Pvavrina|Pvavrina]]<br />
|-<br />
!style="background:#fff;color:#669900"| NORTH AMERICA<br />
!style="background:#fff;color:#669900"|<br />
!style="background:#fff;color:#669900"|<br />
!style="background:#fff;color:#669900"|<br />
|-<br />
!style="background:#669900;color:#fff"| Name<br />
!style="background:#669900;color:#fff"| Country<br />
!style="background:#669900;color:#fff"| Region/City<br />
!style="background:#669900;color:#fff"| Contact<br />
|-<br />
|Sean Rickerd<br />
|Canada<br />
|Montréal, QC<br />
|[[User:Seanrickerd|Seanrickerd]]<br />
|-<br />
|Charles Robert<br />
|Canada<br />
|Montréal, QC<br />
|[[User:Crobert|Crobert]]<br />
|-<br />
|Jose Roberto<br />
|El Salvador<br />
|San Salvador<br />
|[[User:Cheperobert|Cheperobert]]<br />
|-<br />
|Alberto Tadeo Luebbert Mendoza<br />
|Mexico<br />
|Nezahualcoyot<br />
|[[User:Almsx|Almsx]]<br />
|-<br />
|Mauro Parra-Miranda<br />
|Mexico<br />
|Mx City<br />
|[[User:mpmiranda|mpmiranda]]<br />
|-<br />
|Marco "AlpVonKri" Flores<br />
|Mexico<br />
|North America & Latin America<br />
|[[User:Alpvonkri|AlpVonKri]]<br />
|-<br />
| Oscar Miguel Amezcua Estrella "Obelich'<br />
| Mexico<br />
| Tijuana/Baja California<br />
|[[User:obelich|obelich]]<br />
|-<br />
| Raúl Reyes Hernández<br />
| Mexico<br />
| Distrito Federal / Zona Metropolitana<br />
|[[User:xAhuizotl|xAhuizotl]]<br />
|-<br />
| Agustín De La Palma De La Cruz<br />
| Mexico<br />
| Distrito Federal / Zona Metropolitana<br />
|[[User:kofabjzl|kofabjzl]]<br />
|-<br />
| Aaron Luna<br />
| Mexico<br />
| Distrito Federal / Zona Metropolitana<br />
|[[User:Aaronluna75|Aaronluna75]]<br />
|-<br />
| Agustin Chavarria<br />
| Nicaragua<br />
| Managua,Nicaragua<br />
|[[User:dj_ubun_1|dj_ubun_1]]<br />
|-<br />
| Ricardo Chung<br />
| Panama<br />
| Panama<br />
|[[User:amonthoth|amonthoth]]<br />
|-<br />
| Richard Dominguez<br />
| Panama<br />
| Panama<br />
|[[User:R1chardq|R1chardq]]<br />
|-<br />
| Axel Ruiz<br />
| Guatemala<br />
| Guatemala<br />
|[[User:konelix|konelix]]<br />
|-<br />
| Sebastian Oliva<br />
| Guatemala<br />
| Guatemala<br />
|[[User:Tian2992|Tian2992]]<br />
|-<br />
| Fernando Mejía<br />
| Guatemala<br />
| Guatemala<br />
|[[User:Feranto|Feranto]]<br />
|-<br />
| Jamileth Velásquez <br />
| Honduras<br />
| Tegucigalpa<br />
|[[User:Itxshell|Itxshell]]<br />
|-<br />
| Nathan Lopez<br />
| Honduras<br />
| San Pedro Sula<br />
|[[User:Nath77|Nath77]]<br />
|-<br />
| Chris Delia<br />
| USA<br />
| Massachusetts & Florida<br />
|[[User:CDelia|CDelia]]<br />
|-<br />
| Roger Luedecke<br />
| USA<br />
| Riverside, California<br />
|[[User:Shadowolf7|Shadowolf7]]<br />
|-<br />
| Craig Gardner<br />
| USA<br />
| Provo<br />
|[[User:Ganglia|Ganglia]]<br />
|-<br />
| Thomas Jones<br />
| USA<br />
| Kentucky<br />
|[[User:Thomasrjones|Thomasrjones]]<br />
|-<br />
| Michael McCallister<br />
| USA<br />
| Milwaukee, Wisconsin<br />
|[[User:MMcCallister|MMcCallister]]<br />
|-<br />
| Chuck Braun<br />
| USA<br />
| Anthem, Arizona<br />
|[[User:ChuckDiesel|ChuckDiesel]]<br />
|-<br />
| James Mason<br />
| USA<br />
| Bellingham, Washinghton<br />
|[[User:bear454|bear454]]<br />
|-<br />
| Brandon Fouts<br />
| USA<br />
| Seattle/Bainbridge Island, Washington<br />
|[[User:Brando|brando]]<br />
|-<br />
| Boyd Gerber<br />
| USA<br />
| Utah<br />
|[[User:Gerberb|gerberb]]<br />
|-<br />
| Matt Hayes<br />
| USA<br />
| Indiana<br />
| [[User:Dominian|Dominian]]<br />
|-<br />
| Chuck Payne<br />
| USA<br />
| Atlanta, Georgia, North Georgia, South Carolina ( Or where I need to go.)<br />
|[[User:terrorpup|terrorpup]]<br />
|-<br />
| Abdur-Rahman Rozell<br />
| USA<br />
| Albany,New York<br />
|[[User:aryr100|aryr100]]<br />
|-<br />
| Stephen Shaw<br />
| USA<br />
| Utah<br />
|[[User:Decriptor|decriptor]]<br />
|-<br />
| Don Vosburg<br />
| USA<br />
| Anderson, Indiana<br />
|[[User:dvosburg|dvosburg]]<br />
|-<br />
| Marc B. Paine<br />
| USA<br />
| Joplin, Missouri<br />
|[[User:Polycarp|Polycarp]]<br />
|-<br />
| Drew Adams<br />
| USA<br />
| Los Angeles, California<br />
|[[User:Druonysus|Druonysus]]<br />
|-<br />
| Daniel Hodges<br />
| USA<br />
| Corona, California<br />
|[[User:hodgesarolin|hodgesarolin]]<br />
|-<br />
| Zeak Dreger<br />
| USA<br />
| Los Angeles, California<br />
|[[User:zekthegeek|zekthegeek]]<br />
|-<br />
| Chrissy Dreger<br />
| USA<br />
| Los Angeles, California<br />
|[[User:distortedpenguin|distortedpenguin]]<br />
|-<br />
| Johan Cabrera<br />
| USA<br />
| Florida<br />
|[[User:Johan_cabrera|Johan Cabrera]]<br />
|-<br />
| Gavin Rozzi <br />
| USA<br />
| Lacey Township, New Jersey<br />
|[[User:Grozzi|Grozzi]]<br />
|-<br />
| Timothy M Butterworth<br />
| USA<br />
| Texas<br />
|[[User:Timothy_m_butterworth|Timothy_m_butterworth]]<br />
|-<br />
| Tim Apple<br />
| USA<br />
| Dallas, Texas<br />
|[[User:LinuxHippie|LinuxHippie]]<br />
|-<br />
| Striker Leggette<br />
| USA<br />
| Raleigh, North Carolina<br />
|[[User:Strikerttd|strikerttd]]<br />
|-<br />
!style="background:#fff;color:#669900"| SOUTH AMERICA<br />
!style="background:#fff;color:#669900"|<br />
!style="background:#fff;color:#669900"|<br />
!style="background:#fff;color:#669900"|<br />
|-<br />
!style="background:#669900;color:#fff"| Name <br />
!style="background:#669900;color:#fff"| Country <br />
!style="background:#669900;color:#fff"| Region/City <br />
!style="background:#669900;color:#fff"| Contact <br />
|-<br />
| Alessandro de Oliveira Faria (A.K.A. CABELO)<br />
| Brazil<br />
| South America<br />
|[[User:cabelo|cabelo]]<br />
|-<br />
| Alexandre D. Rogoski<br />
| Brazil<br />
| Maringá<br />
|[[User:aledr|aledr]]<br />
|-<br />
| Aslan Carlos M. Ramos<br />
| Brazil<br />
| São Paulo<br />
|[[User:asramos|asramos]]<br />
|-<br />
| Carlos Ribeiro<br />
| Brazil<br />
| São Paulo<br />
|[[User:CarlosAlbertoNovell|CarlosAlbertoNovell]]<br />
|-<br />
| Davi Thiesse<br />
| Brazil<br />
| Aracaju - Sergipe<br />
|[[User:davithss|davithss]]<br />
|-<br />
| Ícaro Santos<br />
| Brazil<br />
| Bahia<br />
|[[User:Icarosantos|Icarosantos]]<br />
|-<br />
| Izabel Cerqueira Valverde<br />
| Brazil<br />
| São Paulo<br />
|[[User:izabelvalverde|izabelvalverde]]<br />
|-<br />
| Kayo Hamid Fontinhas<br />
| Brazil<br />
| Roraima<br />
|[[User:Kayohf|kayohf]]<br />
|-<br />
| Renato Pereira<br />
| Brazil<br />
| Marília/SP<br />
|[[User:Renatopp|Renatopp]]<br />
|-<br />
| Paulo Motta<br />
| Brazil<br />
| Rio de Janeiro - RJ<br />
|[[User:prmottajr|prmottajr]]<br />
|-<br />
| Thiago dos Santos Laurito<br />
| Brazil<br />
| São Paulo - São Paulo<br />
|[[User:laund|laund]]<br />
|-<br />
| Alexandre Meirelles de Moura<br />
| Brazil<br />
| Salvador, Bahia<br />
| [[User:Xnd|xnd]]<br />
|-<br />
| Guilherme Soares Lima<br />
| Brazil<br />
| Salvador, Bahia<br />
| [[User:gslima2010|gslima2010]]<br />
|-<br />
| Ricardo Valverde <br />
| Brazil<br />
| São Paulo<br />
| [[User:Rogeriotux|Rogeriotux]]<br />
|-<br />
| Rogerio Ferreira<br />
| Brazil<br />
| São Paulo<br />
| [[User:Valverdericardo|Valverdericardo]]<br />
|-<br />
| Samuel Graeff<br />
| Brazil<br />
| Santa Catarina<br />
|[[User:Samuelgraeff|Samuelgraeff]]<br />
|-<br />
|Esteban Ruiz D. Baez<br />
|Brazil<br />
|Parana - Nova Santa Rosa<br />
|[[User:Baezesteban|Baezesteban]]<br />
|-<br />
|Luiz Augusto Machado<br />
|Brazil<br />
|Tocantins/Palmas<br />
|[[User:Luizmachado|Luizmachado]]<br />
|-<br />
|Diego Carneiro Moriera<br />
|Brazil<br />
|Paraná<br />
|[[User:Diegosoulivre|Diegosoulivre]]<br />
|-<br />
|Domingos Teruel<br />
|Brazil<br />
|Florianópolis/Santa Catarina<br />
|[[User:Dteruel|Dteruel]]<br />
|-<br />
| Cristian Rodríguez<br />
| Chile<br />
| South America<br />
|[[User:Elvigia|Cristian Rodríguez]]<br />
|-<br />
| Lincoyán Palma Lopez<br />
| Chile<br />
| Conchalí<br />
|[[User:linco72|Lincoyan Palma]]<br />
|-<br />
| Francisco J. Arias<br />
| Chile<br />
| Curicó<br />
|[[User:fcoarias|Francisco Arias]]<br />
|-<br />
| Ricardo Varas Santana<br />
| Chile<br />
| Coquimbo<br />
|[[User:RicardoVarasSantana|Ricardo Varas Santana]]<br />
|-<br />
| Andrés Ricardo Hernández García<br />
| Colombia<br />
| Bogotá<br />
|[[User:Koncrete|Koncrete]]<br />
|-<br />
| Charly R. Palencia Y.<br />
| Colombia<br />
| Barranquilla<br />
|[[User:chalien|chalien]]<br />
|-<br />
| Jaime Andrés Vélez Osorio<br />
| Colombia<br />
| Barranquilla<br />
|[[User:javobqcol|javobqcol]]<br />
|-<br />
| Mauricio Santacruz Delgado<br />
| Colombia<br />
| Bogotá<br />
|[[User:Msantacruz|Msantacruz]]<br />
|-<br />
| José Antonio Oramas Mogrovejo<br />
| Ecuador<br />
| Guayaquil<br />
|[[User:jaom7|jaom7]]<br />
|-<br />
| Enrique Chenú <br />
| Paraguay<br />
| Alto Parana, Ciudad del Este<br />
|[[User:Enchenu|Enchenu]]<br />
|-<br />
| Díaz Sotomayor Segundo Luis M.<br />
| Peru<br />
| Chiclayo<br />
|[[User:zchronos|zchronos]]<br />
|-<br />
| Andres Linares<br />
| Peru<br />
| Lima<br />
|[[User:andoresu|andoresu]]<br />
|-<br />
|Alex Barrios<br />
|Venezuela<br />
|Mérida<br />
|[[User:alexbariv|alexbariv]]<br />
|-<br />
|Vitor Samuel<br />
|Brazil<br />
|São Paulo<br />
|[[User:vitorsamuel|vitorsamuel]]<br />
|-<br />
|}<br />
<br />
Currently we have 214 Advocates in 61 countries.<br />
<br />
[[Category:Ambassador|{{PAGENAME}}]]</div>Datenteilerhttps://en.opensuse.org/index.php?title=Archive:Advocates_list&diff=123872Archive:Advocates list2018-02-28T21:27:26Z<p>Datenteiler: /* Advocates */</p>
<hr />
<div>{{Ambassador navbar}}<br />
{{Intro|This table contains a list of openSUSE Advocates, sorted by Country/first name for each continent. If you want to help spread the word about the openSUSE Project, please visit the [[Portal:Advocates|openSUSE Advocates]] page for further information on how to participate. Please sort in alphabetical order.}}<br />
<br />
=== Advocates ===<br />
<br />
Every openSUSE Advocate must have a user page with valid contact information in the English wiki. Invalid information will prevent people to contact you and force removal from this list.<br />
<br />
If you don't know how to create an user page, please visit [http://news.opensuse.org/2010/07/12/new-wiki-what-now/ news post with explanation].<br />
<br />
There's no need to add yourself to the list for a single event. We will try to support all openSUSE users that want to distribute media whether they are openSUSE Advocates, or not. For details check [http://software.opensuse.org/promodvd detailed explanation]. <br />
<br />
<!-- Keep the list sorted by country, surname (not done completely so far) --><br />
<!-- Always adjust the stats at the end (number of Advocates and countries)! --><br />
{|class="wikitable" style="background:#d9e5bf;font-size:100%;" cellpadding="2" cellspacing="3"<br />
!style="background:#fff;color:#669900"| AFRICA<br />
!style="background:#fff;color:#669900"|<br />
!style="background:#fff;color:#669900"|<br />
!style="background:#fff;color:#669900"|<br />
|-<br />
!style="background:#669900;color:#fff"| Name <br />
!style="background:#669900;color:#fff"| Country <br />
!style="background:#669900;color:#fff"| Region/City <br />
!style="background:#669900;color:#fff"| Contact <br />
|-<br />
| Spencer Tom Tafadzwa Chirume<br />
| Zimbabwe<br />
| Harare, Southern Africa & London<br />
| [[User:Spencer_tt|Spencer_tt]]<br />
|-<br />
| Jaykishan Mutkawoa<br />
| Mauritius<br />
| Riviere Des Anguilles<br />
| [[User:Nitinmutkawoa|Nitinmutkawoa]]<br />
|-<br />
| Neha Gunnoo<br />
| Mauritius<br />
| University of Mauritius<br />
| [[User:NehaGunnoo|Neha]]<br />
|-<br />
| Darshini Seeburn<br />
| Mauritius<br />
| Phoenix<br />
| [[User:Darshini73|Darshini73]]<br />
|-<br />
|-<br />
| TheMburu George<br />
| Kenya<br />
| Nairobi<br />
| [[User:Themburu|Themburu]]<br />
|-<br />
| Thomas Gad<br />
| Kenya<br />
| Nairobi<br />
| [[User:Sudocode|Sudocode]]<br />
|-<br />
| Nitin K Sookun (Ish)<br />
| Mauritius<br />
| Providence, Centre de Flacq and Ebène<br />
| [[User:Ishwon|Ishwon]]<br />
|-<br />
| Yuram Venkatiah (Kurtish)<br />
| Mauritius<br />
| Quatre-Bornes<br />
| [[User:Yuram_07|Yuram_07]]<br />
|-<br />
| Oni Oladotun Daniel<br />
| Nigeria<br />
| Osun<br />
| [[User:Olanrewajux|Dotun]]<br />
|-<br />
| Dave Plater<br />
| South Africa<br />
| Cape Town<br />
|[[User:plater|plater]]<br />
|-<br />
| Houcem Hachicha<br />
| Tunisia<br />
| Sfax<br />
|[[User:houcemh|houcemh]]<br />
|-<br />
| Firas Yahia<br />
| Tunisia<br />
| Tunis<br />
|[[User:FirasTN|FirasTN]]<br />
|-<br />
| benalia behchich<br />
| algeria<br />
| Djelfa<br />
|[[User:benalia|benalia]]<br />
|-<br />
| Jide Ogunmekan<br />
| Nigeria<br />
| Lagos<br />
|[[User:jideogunmekan|jideogunmekan]]<br />
|-<br />
!style="background:#fff;color:#669900"| ASIA<br />
!style="background:#fff;color:#669900"|<br />
!style="background:#fff;color:#669900"|<br />
!style="background:#fff;color:#669900"|<br />
|-<br />
!style="background:#669900;color:#fff"| Name <br />
!style="background:#669900;color:#fff"| Country <br />
!style="background:#669900;color:#fff"| Region/City <br />
!style="background:#669900;color:#fff"| Contact <br />
|-<br />
| Vignesan Selvam<br />
| India<br />
| Salem, Tamilnadu<br />
| [[User:vignesan|vignesan]]<br />
|-<br />
| Naeem Asghar<br />
| Pakistan<br />
| Noorpur Thal, Punjab<br />
| [[User:NaeemSaim|NaeemSaim]]<br />
|-<br />
| Rashedul Kabir<br />
| Bangladesh<br />
| Chittagong<br />
| [[User:Rashedulkabir|Rashedulkabir]]<br />
|-<br />
| Mohammad Tareq<br />
| Bangladesh<br />
| Dhaka<br />
| [[User:Optimus514|Optimus514]]<br />
|-<br />
| Haowei<br />
| China<br />
| Chongqing<br />
|[[User:Susechina|Susechina]]<br />
|-<br />
| Sandipan Roy(NEMO)<br />
| India<br />
| WestBengal<br />
|[[User:Behindlinux|Behindlinux]]<br />
|-<br />
| Aswin Venu<br />
| India<br />
| Kerala<br />
| [[User:aswinvenu|aswinvenu]]<br />
|-<br />
| Akash Devaraju<br />
| India<br />
| Bengaluru<br />
| [[User:SkyKOG|SkyKOG]]<br />
|-<br />
| Tanmaya Mahapatra<br />
| India<br />
| Mumbai<br />
| [[User:Sigign|Sigign]]<br />
|-<br />
| Manu Gupta<br />
| India<br />
| Manipal Institute Of Technology / Karnataka<br />
| [[User:manugupt1| manugupt1]]<br />
|-<br />
| Bhaskar Upadhyaya<br />
| India<br />
| Manipal Institute Of Technology / Karnataka<br />
| [[User:bhaskar12del| bhaskar12del]]<br />
|-<br />
| Neel Kamal Kalita<br />
| India<br />
| Don Bosco College of Engg. & Tech./ Guwahati, Assam<br />
| [[User:dreamzchm|dreamzchm]]<br />
|-<br />
| Ravindra M<br />
| India<br />
| Visakhapatnam / Andhra Pradesh<br />
| [[User:rahacks| Ravindra M]]<br />
|-<br />
| P Sibi<br />
| India<br />
| TamilNadu<br />
|[[User:psibi2000|psibi2000]]<br />
|-<br />
| Jigish Gohil<br />
| India<br />
| West India/Gujarat<br />
|[[User:Cyberorg|cyberorg]]<br />
|-<br />
| Pranjal Vyas<br />
| India<br />
| West India/Gujarat<br />
|[[User:Vyaspranjal33|Vyaspranjal33]]<br />
|-<br />
| Sankar P<br />
| India<br />
| ASIA<br />
|[[User:psankar|psankar]]<br />
|-<br />
| Siddarth P<br />
| India<br />
| Kumbakonam, Tamilnadu<br />
| [[User:Psiddarth|Psiddarth]]<br />
|-<br />
| N.B Prashanth<br />
| India<br />
| Manipal Institute Of Technology / Karnataka<br />
| [[User:Nbprashanth|Nbprashanth]]<br />
|-<br />
| Saurabh Sood<br />
| India<br />
| Manipal Institute Of Technology / Karnataka<br />
| [[User:Saurabhsood91| Saurabhsood91]]<br />
|-<br />
| Ershad Kunnakkadan<br />
| India<br />
| Kerala<br />
| [[User:Ershadk| Ershadk]]<br />
|-<br />
| Koushik Kumar Nundy<br />
| India<br />
| Kolkata<br />
|[[User:kknundy|kknundy]]<br />
|-<br />
| Andika Dwi Cahyo<br />
| Indonesia<br />
| South East Asia, Kendari<br />
|[[User:jerapaaah|jerapaaah]]<br />
|-<br />
| Adnan Kurniawan<br />
| Indonesia<br />
| South East Asia, Cilacap, Central Java<br />
|[[User:Adnanthp|Adnanthp]]<br />
|-<br />
| Andy Musly<br />
| Indonesia<br />
| Kendari<br />
|[[User:Musly|Musly]]<br />
|-<br />
| Alam Aby Bashit<br />
| Indonesia<br />
| South East Asia, Bandung<br />
|[[User:Init7|Init7]]<br />
|-<br />
| Andi Sugandi<br />
| Indonesia<br />
| South East Asia, Bandung<br />
|[[User:Andisugandi|Andi Sugandi]]<br />
|-<br />
| Muhammad Fadillah<br />
| Indonesia<br />
| Kendari<br />
| [[User:Fadhel_genetika|Fadhel_genetika]]<br />
|-<br />
| M. Edwin Zakaria<br />
| Indonesia<br />
| South East Asia, Jakarta<br />
|[[User:medwin|medwinz]]<br />
|-<br />
| Sukirman<br />
| Indonesia<br />
| South East Asia, Surabaya<br />
| [[User:sukirmanster|sukirmanster]]<br />
|-<br />
| Saydul Akram<br />
| Indonesia<br />
| South East Asia, Kendari<br />
| [[User:idulk|Saydul Akram]]<br />
|-<br />
| Niv Aharonovich<br />
| Israel<br />
| Southern-Central Israel<br />
|[[User:nivkaha|nivkaha]]<br />
|-<br />
| Hidzuan<br />
| Malaysia<br />
| South East Asia<br />
|[[User:E-1|E-1]]<br />
|-<br />
| Mohd Fazli Azran<br />
| Malaysia<br />
| South East Asia, Kuala Lumpur<br />
|[[User:Mfazliazran|Mfazliazran]]<br />
|-<br />
| Daniel Tan<br />
| Malaysia<br />
| Northern Region, Penang<br />
|[[User:danieltanz|danieltanz]]<br />
|-<br />
| Eric H. A. Yeoh<br />
| Malaysia<br />
| South East Asia, Kuala Lumpur<br />
|[[User:Yeoheric|msian_tux_lover]]<br />
|-<br />
| Yazid Idrus a.k.a Kari Mutu<br />
| Malaysia<br />
| Kolej RISDA Melaka<br />
|[[User:powerw00t|powerw00t]]<br />
|-<br />
| konova<br />
| Myanmar<br />
| South East Asia,Yangon<br />
|[[User:Konova|ko nova]]<br />
|-<br />
| Gertjan Lettink<br />
| Netherlands<br />
| Groningen<br />
| [[User:Knurpht|Knurpht]]<br />
|-<br />
| Sami Ullah <br />
| Pakistan<br />
| Karachi<br />
|[[User:Samiullah|Samiullah]]<br />
|-<br />
| Mike Veltman<br />
| Singapore<br />
| Singapore<br />
|[[User:gwayne|Gwayne]]<br />
|-<br />
| Buddhika Chandradeepa Kurera<br />
| Sri Lanka<br />
| Negombo<br />
| [[User:Bckurera|Bckurera]]<br />
|-<br />
| Widyachacra Rajapaksha<br />
| Sri Lanka<br />
| Western/Gampaha<br />
|[[User:widyachacra|Widyachacra]]<br />
|-<br />
| Rumesh Bandara<br />
| Sri Lanka<br />
| Colombo<br />
|[[User:realbanda|realbanda]]<br />
|-<br />
| Max Huang<br />
| Taiwan<br />
| Taipei<br />
|[[User:Sakana|Sakana]]<br />
|-<br />
| Jeremy Chang<br />
| Taiwan<br />
| Taichung<br />
|[[User:mrmoneyc|mrmoneyc]]<br />
|-<br />
| Figaro Yang<br />
| Taiwan<br />
| Kaohsiung<br />
|[[User:Figaro_yang|Figaro_yang]]<br />
|-<br />
| Fuminobu Takeyama<br />
| Japan<br />
| Tokyo<br />
|[[User:Ftake|ftake]]<br />
|-<br />
| Masahiko Hashimoto<br />
| Japan<br />
| Tokyo<br />
|[[User:hashimom|hashimom]]<br />
|-<br />
| Kazufumi Watanabe aka Kikyo Kakitsubata<br />
| Japan<br />
| Tokyo<br />
|[[User:ciel1981|ciel1981]]<br />
|-<br />
| Kawakami Kento<br />
| Japan<br />
| Aichi<br />
|[[User:kimitoboku|kimitoboku]]<br />
|-<br />
!style="background:#fff;color:#669900"| AUSTRALASIA<br />
!style="background:#fff;color:#669900"|<br />
!style="background:#fff;color:#669900"|<br />
!style="background:#fff;color:#669900"|<br />
|-<br />
!style="background:#669900;color:#fff"| Name <br />
!style="background:#669900;color:#fff"| Country <br />
!style="background:#669900;color:#fff"| Region/City <br />
!style="background:#669900;color:#fff"| Contact <br />
|-<br />
| Graham Lauder<br />
| New Zealand<br />
| New Zealand, Tokoroa <br />
|[[User:yorick|yorick]]<br />
|-<br />
| Heiryck Gonzalez<br />
| New Zealand<br />
| New Zealand, Auckland<br />
|[[User:hekkro|Hekkro]]<br />
|-<br />
| Tim Serong<br />
| Australia<br />
| Tasmania, Hobart<br />
|[[User:Tserong|Tserong]]<br />
|-<br />
| Benjamin Donald-Wilson<br />
| Australia<br />
| Melbourne <br />
|[[User:Benonsoftware|Benonsoftware]]<br />
|-<br />
!style="background:#fff;color:#669900"| EUROPE<br />
!style="background:#fff;color:#669900"|<br />
!style="background:#fff;color:#669900"|<br />
!style="background:#fff;color:#669900"|<br />
|-<br />
!style="background:#669900;color:#fff"| Name <br />
!style="background:#669900;color:#fff"| Country <br />
!style="background:#669900;color:#fff"| Region/City <br />
!style="background:#669900;color:#fff"| Contact <br />
|-<br />
| Thomas Hofstätter <br />
| Austria <br />
| Lower Austria / Vienna <br />
|[[User:Okuro|Okuro]]<br />
|- <br />
| Fabian Kovac<br />
| Austria<br />
| Purgstall<br />
|[[User:Fkabs|Fkabs]]<br />
|-<br />
| Pascal Bleser<br />
| Belgium<br />
| Wallonia / Baelen<br />
|[[User:pbleser|pbleser]]<br />
|-<br />
| Vadim Smazhevski<br />
| Belarus<br />
| Minsk<br />
|[[User:Publict|Publict]]<br />
|-<br />
| Dimitar Zahariev<br />
| Bulgaria<br />
| Sofia<br />
|[[User:Mitko_zahariev|Dimitar Zahariev]]<br />
|-<br />
| Rosen Slavchev<br />
| Bulgaria<br />
| Sofia<br />
|[[User:Rogueone|Rosen Slavchev]]<br />
|-<br />
| Michal Hrušecký<br />
| Czech Republic<br />
| Prague<br />
|[[User:-miska-|-miska-]]<br />
|-<br />
| Pavol Rusnak<br />
| Czech Republic<br />
| Prague<br />
|[[User:Prusnak|Prusnak]]<br />
|-<br />
| Theo Chatzimichos<br />
| Czech Republic<br />
| Prague<br />
| [[User:tampakrap|tampakrap]]<br />
|-<br />
| Aurélien Sallé<br />
| France<br />
| Lille - Valenciennes<br />
|[[User:MDVAurelien|MDVAurelien]]<br />
|-<br />
| Guillaume Gardet<br />
| France<br />
| Niort<br />
|[[User:Guillaume_G|Guillaume_G]]<br />
|-<br />
| Jean-Daniel Dodin<br />
| France<br />
| Toulouse<br />
|[[User:Jdd sysop|Jdd sysop]]<br />
|-<br />
| Jimmy Pierre<br />
| France <br />
| Europe<br />
|[[User:Jimmypierre|Jimmypierre]]<br />
|-<br />
| Nicolas Carlier<br />
| France<br />
| Lille-Roubaix-Tourcoing<br />
|[[User:Galagann|Galagann]]<br />
|-<br />
| Pierre Barberi<br />
| France<br />
| Paris<br />
|[[User:pimousse92a|pimousse92a]]<br />
|- <br />
| Sébastien Poher<br />
| France<br />
| Lyon<br />
|[[User:Sogal|Sogal]]<br />
|-<br />
| Timothée BRIOLET<br />
| France<br />
| Lille<br />
|[[User:syvolc|Syvolc]]<br />
|-<br />
| Peter Michl<br />
| Germany<br />
| Germany<br />
| [[User:Greyhoundde|Greyhoundde]]<br />
|-<br />
| Lukas Friedrich<br />
| Germany<br />
| Lower Saxony<br />
| [[User:Lugarius|Lugarius]]<br />
|-<br />
| Kim Leyendecker<br />
| Germany<br />
| Nordrhein-Westfalen, Köln<br />
| [[User: OpenLHAG|OpenLHAG]]<br />
|-<br />
| Thomas Ernst<br />
| Germany<br />
| Mecklenburg Vorpommern, Wusterhusen<br />
| [[User:Tuxilla|Tuxilla]]<br />
|-<br />
| Thomas Groß<br />
| Germany<br />
| Saxony, Chemnitz<br />
|[[User:Teegee-tg|Teegee-tg]]<br />
|-<br />
| Sarah Kriesch<br />
| Germany<br />
| Bavaria, Nuremberg<br />
|[[User:AdaLovelace|AdaLovelace]]<br />
|-<br />
| Jan Krings<br />
| Germany<br />
| North Rhine-Westphalia, Neuss<br />
| [[User:liquidsky89|liquidsky89]]<br />
|-<br />
| Sascha Manns<br />
| Germany<br />
| Rhineland-Palatinate, Mayen (near Koblenz)<br />
|[[User:Saigkill|Saigkill]]<br />
|-<br />
| Jan-Simon Möller<br />
| Germany<br />
| Rhineland-Palatinate, Landau<br />
|[[User:Dl9pf|dl9pf]]<br />
|-<br />
| Marcel Richter<br />
| Germany<br />
| Saxony, Chemnitz<br />
|[[User:Luriv|luriv]]<br />
|-<br />
| Marcus Seidler<br />
| Germany<br />
| Baden-Württemberg, Karlsruhe<br />
|[[User:marcusseidler|marcusseidler]]<br />
|-<br />
| Jörg Stephan<br />
| Germany<br />
| Saar/Saarbrücken<br />
| [[User:Johest|Johest]]<br />
|-<br />
| Andreas Sutor<br />
| Germany<br />
| Saar/Saarbrücken<br />
| [[User:Sutorinfo|Sutorinfo]]<br />
|-<br />
| Jan Weber<br />
| Germany<br />
| Baden-Württemberg, Offenburg<br />
| [[User:Japa83|The_Code]]<br />
|-<br />
| Sebastian Weiss<br />
| Germany<br />
| Freiberg/Saxony<br />
| [[User:Nero235|Nero235]]<br />
|-<br />
| Marcel Kühlhorn<br />
| Germany<br />
| Meiningen<br />
| [[User:Tux93|Tux93]]<br />
|-<br />
| Sebastian Siebert<br />
| Germany<br />
| Essen<br />
| [[User:Freespacer|Freespacer]]<br />
|-<br />
|-<br />
| Christian Imhorst<br />
| Germany, Lower-Saxony<br />
| Hannover<br />
| [[User:Datenteiler|Datenteiler]]<br />
|-<br />
| Efstathios Iosifidis<br />
| Greece<br />
| Thessaloniki/Macedonia<br />
| [[User:Diamond_gr|Diamond_gr]]<br />
|-<br />
| Kostas Koudaras<br />
| Greece<br />
| Thessaloniki/Macedonia<br />
| [[User:Warlordfff|Warlordfff]]<br />
|-<br />
| Giorgos Koutsikos<br />
| Greece<br />
| Larisa<br />
| [[User:Ragecryx|Ragecryx]]<br />
|-<br />
| Giorgos Bratsos<br />
| Greece<br />
| Tripoli<br />
| [[User:Etern4L|Etern4L]]<br />
|-<br />
| Anastasios Ksouzafeiris <br />
| Greece<br />
| Thessaloniki/Macedonia<br />
| [[User:Ankso|Ankso]]<br />
|-<br />
| Athanasios Ilias Rousinopoulos<br />
| Greece<br />
| Thessaloniki/Macedonia<br />
| [[User:Zoumpis|Zoumpis]]<br />
|-<br />
| Diomidis Anadiotis<br />
| Greece<br />
| Athens/Attiki<br />
| [[User:Diomidis|Diomidis]]<br />
|-<br />
| Alexandros Vennos <br />
| Greece<br />
| Athens/Attiki<br />
| [[User:AlexandroSuse|AlexandroSuse]]<br />
|-<br />
| Nick Mantas<br />
| Greece<br />
| Athens/Attiki<br />
| [[User:Orion_0|Orion_0]]<br />
|-<br />
| Kálmán Kéménczy<br />
| Hungary<br />
| Budapest<br />
|[[User:Kkemenczy|kkemenczy]]<br />
|-<br />
| Jan-Bart Spang<br />
| Ireland<br />
| Mallow, Co. Cork<br />
|[[User:Dexter1979|Dexter1979]]<br />
|-<br />
| Serena Boschetti<br />
| Italy<br />
| Lazio, Toscana, Emilia Romagna <br />
|[[User:Serenaboschetti|Serenaboschetti]]<br />
|-<br />
| Alexjan Carraturo<br />
| Italy<br />
| Milano, Arezzo <br />
|[[User:Axjslack|Axjslack]]<br />
|-<br />
| Francesco Cardi<br />
| Italy<br />
| Martinsicuro, Teramo<br />
|[[User:ilparente|ilparente]]<br />
|-<br />
| Andrea Florio<br />
| Italy<br />
| Puglia, Brindisi<br />
|[[User:Anubisg1|Anubisg1]]<br />
|-<br />
|Giuseppe Pignataro<br />
|Italy<br />
|Calabria<br />
|[[User: Fastbyte|Fastbyte]]<br />
|-<br />
| Marco Lucato<br />
| Italy<br />
| Veneto<br />
|[[User:Incjsp|Incjsp]]<br />
|-<br />
| Marina Latini<br />
| Italy<br />
| Milan and Perugia<br />
|[[User:Deneb_alpha|Deneb_alpha]]<br />
|-<br />
| Alessandro Lorenzi<br />
| Italy<br />
| Milan <br />
|[[User:Alorenzi|Alorenzi]]<br />
|-<br />
| Nedin Ametovski<br />
| Macedonia<br />
| Macedonia, Skopje<br />
|[[User:Subnet|subnet]]<br />
|-<br />
| Semir Festic<br />
| Macedonia<br />
| Macedonia, Skopje<br />
|[[User:Sfestic|Sfestic]]<br />
|-<br />
| Mohammed Hamed<br />
| Malta<br />
| San pawl bahar<br />
|[[User:mhamidact|mhamidact]]<br />
|-<br />
| Krzysztof Lewandowski<br />
| Poland<br />
| Stargard Szczecinski<br />
|[[User:atomus|atomus]]<br />
|-<br />
| Łukasz Zięba<br />
| Poland<br />
| Gdańsk<br />
|[[User:lzieba|lzieba]]<br />
|-<br />
| Szymon Strutyński<br />
| Poland<br />
| Warsaw<br />
|[[User:Sstrutynski|Sstrutynski]]<br />
|-<br />
| Nelson Marques<br />
| Portugal <br />
| Aveiro<br />
|[[User:Ketheriel|Ketheriel]]<br />
|-<br />
| Cosmin Tanczel<br />
| Romania<br />
| Hunedoara<br />
|[[User:darkmac|darkmac]]<br />
|-<br />
| Lucian Oprea<br />
| Romania<br />
| Bucharest<br />
|[[User:oprea_luci|oprea_luci]]<br />
|-<br />
| Andrei Sofron<br />
| Romania<br />
| Bucharest<br />
|[[User:dexterddit|dexterddit]]<br />
|-<br />
| Raul Malea<br />
| Romania<br />
| Hunedoara<br />
|[[User:Oscar2007|Oscar2007]]<br />
|-<br />
| Dmitriy Zhirnov<br />
| Russia<br />
| Nizhniy Novgorod, Bor<br />
|[[User:daemon52rus|daemon52rus]]<br />
|-<br />
| Manuel Trujillo Albarral<br />
| Spain<br />
| Terrassa, Barcelona<br />
|[[User:Toomany|Toomany]]<br />
|-<br />
| Francisco Galicia<br />
| Spain<br />
| Gelida, Barcelona<br />
|[[User:fgaliciaz|fgaliciaz]]<br />
|-<br />
| Raúl Romero García<br />
| Spain<br />
| Terrassa, Barcelona<br />
|[[User:Bgta|Bgta]]<br />
|-<br />
| Miguel Branco<br />
| Spain<br />
| Galicia<br />
|[[User:Mglbranco|Mglbranco]]<br />
|-<br />
| Claes Bäckström<br />
| Sweden<br />
| Stockholm<br />
|[[User:etrash|etrash]]<br />
|-<br />
| Marcus Uddenhed<br />
| Sweden<br />
| Hörby<br />
|[[User:soulskater|soulskater]]<br />
|-<br />
| Bruno Friedmann<br />
| Switzerland<br />
| Charmoille, Jura<br />
| [[User:Bruno_friedmann|Bruno_friedmann]]<br />
|-<br />
| Özhan Karaman<br />
| Turkey<br />
| Istanbul<br />
| [[User:Ozhantr|Ozhantr]]<br />
|-<br />
| Carl Fletcher<br />
| UK<br />
| Arnside, Cumbria<br />
|[[User:caf4926|caf4926]]<br />
|-<br />
| Stuart Tanner<br />
| UK<br />
| Bolton<br />
|[[User:Satmanuk|Satmanuk]]<br />
|-<br />
| Andrew Wafaa<br />
| UK<br />
| EMEA<br />
|[[User:FunkyPenguin|FunkyPenguin]]<br />
|-<br />
| Roger Whittaker<br />
| UK<br />
| London<br />
|[[User:rogerwhittaker|rogerwhittaker]]<br />
|-<br />
| Richard Brown<br />
| UK<br />
| Brighton<br />
|[[User:RBrownCCB|RBrownCCB]]<br />
|-<br />
||Kostyantyn Ovechko<br />
||Ukraine<br />
||Kharkov<br />
||[[User:Simka7|Simka7]]<br />
|-<br />
||Álvaro Castillo<br />
||Spain<br />
||Arrecife<br />
||[[User:NetSys0|netSys]]<br />
|-<br />
||Ben Henderson<br />
||The Netherlands<br />
||Rotterdam<br />
||[[User:Benmh|Benmh]]<br />
|-<br />
||Patrick Vavrina<br />
||Switzerland<br />
||Geneva<br />
||[[User:Pvavrina|Pvavrina]]<br />
|-<br />
!style="background:#fff;color:#669900"| NORTH AMERICA<br />
!style="background:#fff;color:#669900"|<br />
!style="background:#fff;color:#669900"|<br />
!style="background:#fff;color:#669900"|<br />
|-<br />
!style="background:#669900;color:#fff"| Name<br />
!style="background:#669900;color:#fff"| Country<br />
!style="background:#669900;color:#fff"| Region/City<br />
!style="background:#669900;color:#fff"| Contact<br />
|-<br />
|Sean Rickerd<br />
|Canada<br />
|Montréal, QC<br />
|[[User:Seanrickerd|Seanrickerd]]<br />
|-<br />
|Charles Robert<br />
|Canada<br />
|Montréal, QC<br />
|[[User:Crobert|Crobert]]<br />
|-<br />
|Jose Roberto<br />
|El Salvador<br />
|San Salvador<br />
|[[User:Cheperobert|Cheperobert]]<br />
|-<br />
|Alberto Tadeo Luebbert Mendoza<br />
|Mexico<br />
|Nezahualcoyot<br />
|[[User:Almsx|Almsx]]<br />
|-<br />
|Mauro Parra-Miranda<br />
|Mexico<br />
|Mx City<br />
|[[User:mpmiranda|mpmiranda]]<br />
|-<br />
|Marco "AlpVonKri" Flores<br />
|Mexico<br />
|North America & Latin America<br />
|[[User:Alpvonkri|AlpVonKri]]<br />
|-<br />
| Oscar Miguel Amezcua Estrella "Obelich'<br />
| Mexico<br />
| Tijuana/Baja California<br />
|[[User:obelich|obelich]]<br />
|-<br />
| Raúl Reyes Hernández<br />
| Mexico<br />
| Distrito Federal / Zona Metropolitana<br />
|[[User:xAhuizotl|xAhuizotl]]<br />
|-<br />
| Agustín De La Palma De La Cruz<br />
| Mexico<br />
| Distrito Federal / Zona Metropolitana<br />
|[[User:kofabjzl|kofabjzl]]<br />
|-<br />
| Aaron Luna<br />
| Mexico<br />
| Distrito Federal / Zona Metropolitana<br />
|[[User:Aaronluna75|Aaronluna75]]<br />
|-<br />
| Agustin Chavarria<br />
| Nicaragua<br />
| Managua,Nicaragua<br />
|[[User:dj_ubun_1|dj_ubun_1]]<br />
|-<br />
| Ricardo Chung<br />
| Panama<br />
| Panama<br />
|[[User:amonthoth|amonthoth]]<br />
|-<br />
| Richard Dominguez<br />
| Panama<br />
| Panama<br />
|[[User:R1chardq|R1chardq]]<br />
|-<br />
| Axel Ruiz<br />
| Guatemala<br />
| Guatemala<br />
|[[User:konelix|konelix]]<br />
|-<br />
| Sebastian Oliva<br />
| Guatemala<br />
| Guatemala<br />
|[[User:Tian2992|Tian2992]]<br />
|-<br />
| Fernando Mejía<br />
| Guatemala<br />
| Guatemala<br />
|[[User:Feranto|Feranto]]<br />
|-<br />
| Jamileth Velásquez <br />
| Honduras<br />
| Tegucigalpa<br />
|[[User:Itxshell|Itxshell]]<br />
|-<br />
| Nathan Lopez<br />
| Honduras<br />
| San Pedro Sula<br />
|[[User:Nath77|Nath77]]<br />
|-<br />
| Chris Delia<br />
| USA<br />
| Massachusetts & Florida<br />
|[[User:CDelia|CDelia]]<br />
|-<br />
| Roger Luedecke<br />
| USA<br />
| Riverside, California<br />
|[[User:Shadowolf7|Shadowolf7]]<br />
|-<br />
| Craig Gardner<br />
| USA<br />
| Provo<br />
|[[User:Ganglia|Ganglia]]<br />
|-<br />
| Thomas Jones<br />
| USA<br />
| Kentucky<br />
|[[User:Thomasrjones|Thomasrjones]]<br />
|-<br />
| Michael McCallister<br />
| USA<br />
| Milwaukee, Wisconsin<br />
|[[User:MMcCallister|MMcCallister]]<br />
|-<br />
| Chuck Braun<br />
| USA<br />
| Anthem, Arizona<br />
|[[User:ChuckDiesel|ChuckDiesel]]<br />
|-<br />
| James Mason<br />
| USA<br />
| Bellingham, Washinghton<br />
|[[User:bear454|bear454]]<br />
|-<br />
| Brandon Fouts<br />
| USA<br />
| Seattle/Bainbridge Island, Washington<br />
|[[User:Brando|brando]]<br />
|-<br />
| Boyd Gerber<br />
| USA<br />
| Utah<br />
|[[User:Gerberb|gerberb]]<br />
|-<br />
| Matt Hayes<br />
| USA<br />
| Indiana<br />
| [[User:Dominian|Dominian]]<br />
|-<br />
| Chuck Payne<br />
| USA<br />
| Atlanta, Georgia, North Georgia, South Carolina ( Or where I need to go.)<br />
|[[User:terrorpup|terrorpup]]<br />
|-<br />
| Abdur-Rahman Rozell<br />
| USA<br />
| Albany,New York<br />
|[[User:aryr100|aryr100]]<br />
|-<br />
| Stephen Shaw<br />
| USA<br />
| Utah<br />
|[[User:Decriptor|decriptor]]<br />
|-<br />
| Don Vosburg<br />
| USA<br />
| Anderson, Indiana<br />
|[[User:dvosburg|dvosburg]]<br />
|-<br />
| Marc B. Paine<br />
| USA<br />
| Joplin, Missouri<br />
|[[User:Polycarp|Polycarp]]<br />
|-<br />
| Drew Adams<br />
| USA<br />
| Los Angeles, California<br />
|[[User:Druonysus|Druonysus]]<br />
|-<br />
| Daniel Hodges<br />
| USA<br />
| Corona, California<br />
|[[User:hodgesarolin|hodgesarolin]]<br />
|-<br />
| Zeak Dreger<br />
| USA<br />
| Los Angeles, California<br />
|[[User:zekthegeek|zekthegeek]]<br />
|-<br />
| Chrissy Dreger<br />
| USA<br />
| Los Angeles, California<br />
|[[User:distortedpenguin|distortedpenguin]]<br />
|-<br />
| Johan Cabrera<br />
| USA<br />
| Florida<br />
|[[User:Johan_cabrera|Johan Cabrera]]<br />
|-<br />
| Gavin Rozzi <br />
| USA<br />
| Lacey Township, New Jersey<br />
|[[User:Grozzi|Grozzi]]<br />
|-<br />
| Timothy M Butterworth<br />
| USA<br />
| Texas<br />
|[[User:Timothy_m_butterworth|Timothy_m_butterworth]]<br />
|-<br />
| Tim Apple<br />
| USA<br />
| Dallas, Texas<br />
|[[User:LinuxHippie|LinuxHippie]]<br />
|-<br />
| Striker Leggette<br />
| USA<br />
| Raleigh, North Carolina<br />
|[[User:Strikerttd|strikerttd]]<br />
|-<br />
!style="background:#fff;color:#669900"| SOUTH AMERICA<br />
!style="background:#fff;color:#669900"|<br />
!style="background:#fff;color:#669900"|<br />
!style="background:#fff;color:#669900"|<br />
|-<br />
!style="background:#669900;color:#fff"| Name <br />
!style="background:#669900;color:#fff"| Country <br />
!style="background:#669900;color:#fff"| Region/City <br />
!style="background:#669900;color:#fff"| Contact <br />
|-<br />
| Alessandro de Oliveira Faria (A.K.A. CABELO)<br />
| Brazil<br />
| South America<br />
|[[User:cabelo|cabelo]]<br />
|-<br />
| Alexandre D. Rogoski<br />
| Brazil<br />
| Maringá<br />
|[[User:aledr|aledr]]<br />
|-<br />
| Aslan Carlos M. Ramos<br />
| Brazil<br />
| São Paulo<br />
|[[User:asramos|asramos]]<br />
|-<br />
| Carlos Ribeiro<br />
| Brazil<br />
| São Paulo<br />
|[[User:CarlosAlbertoNovell|CarlosAlbertoNovell]]<br />
|-<br />
| Davi Thiesse<br />
| Brazil<br />
| Aracaju - Sergipe<br />
|[[User:davithss|davithss]]<br />
|-<br />
| Ícaro Santos<br />
| Brazil<br />
| Bahia<br />
|[[User:Icarosantos|Icarosantos]]<br />
|-<br />
| Izabel Cerqueira Valverde<br />
| Brazil<br />
| São Paulo<br />
|[[User:izabelvalverde|izabelvalverde]]<br />
|-<br />
| Kayo Hamid Fontinhas<br />
| Brazil<br />
| Roraima<br />
|[[User:Kayohf|kayohf]]<br />
|-<br />
| Renato Pereira<br />
| Brazil<br />
| Marília/SP<br />
|[[User:Renatopp|Renatopp]]<br />
|-<br />
| Paulo Motta<br />
| Brazil<br />
| Rio de Janeiro - RJ<br />
|[[User:prmottajr|prmottajr]]<br />
|-<br />
| Thiago dos Santos Laurito<br />
| Brazil<br />
| São Paulo - São Paulo<br />
|[[User:laund|laund]]<br />
|-<br />
| Alexandre Meirelles de Moura<br />
| Brazil<br />
| Salvador, Bahia<br />
| [[User:Xnd|xnd]]<br />
|-<br />
| Guilherme Soares Lima<br />
| Brazil<br />
| Salvador, Bahia<br />
| [[User:gslima2010|gslima2010]]<br />
|-<br />
| Ricardo Valverde <br />
| Brazil<br />
| São Paulo<br />
| [[User:Rogeriotux|Rogeriotux]]<br />
|-<br />
| Rogerio Ferreira<br />
| Brazil<br />
| São Paulo<br />
| [[User:Valverdericardo|Valverdericardo]]<br />
|-<br />
| Samuel Graeff<br />
| Brazil<br />
| Santa Catarina<br />
|[[User:Samuelgraeff|Samuelgraeff]]<br />
|-<br />
|Esteban Ruiz D. Baez<br />
|Brazil<br />
|Parana - Nova Santa Rosa<br />
|[[User:Baezesteban|Baezesteban]]<br />
|-<br />
|Luiz Augusto Machado<br />
|Brazil<br />
|Tocantins/Palmas<br />
|[[User:Luizmachado|Luizmachado]]<br />
|-<br />
|Diego Carneiro Moriera<br />
|Brazil<br />
|Paraná<br />
|[[User:Diegosoulivre|Diegosoulivre]]<br />
|-<br />
|Domingos Teruel<br />
|Brazil<br />
|Florianópolis/Santa Catarina<br />
|[[User:Dteruel|Dteruel]]<br />
|-<br />
| Cristian Rodríguez<br />
| Chile<br />
| South America<br />
|[[User:Elvigia|Cristian Rodríguez]]<br />
|-<br />
| Lincoyán Palma Lopez<br />
| Chile<br />
| Conchalí<br />
|[[User:linco72|Lincoyan Palma]]<br />
|-<br />
| Francisco J. Arias<br />
| Chile<br />
| Curicó<br />
|[[User:fcoarias|Francisco Arias]]<br />
|-<br />
| Ricardo Varas Santana<br />
| Chile<br />
| Coquimbo<br />
|[[User:RicardoVarasSantana|Ricardo Varas Santana]]<br />
|-<br />
| Andrés Ricardo Hernández García<br />
| Colombia<br />
| Bogotá<br />
|[[User:Koncrete|Koncrete]]<br />
|-<br />
| Charly R. Palencia Y.<br />
| Colombia<br />
| Barranquilla<br />
|[[User:chalien|chalien]]<br />
|-<br />
| Jaime Andrés Vélez Osorio<br />
| Colombia<br />
| Barranquilla<br />
|[[User:javobqcol|javobqcol]]<br />
|-<br />
| Mauricio Santacruz Delgado<br />
| Colombia<br />
| Bogotá<br />
|[[User:Msantacruz|Msantacruz]]<br />
|-<br />
| José Antonio Oramas Mogrovejo<br />
| Ecuador<br />
| Guayaquil<br />
|[[User:jaom7|jaom7]]<br />
|-<br />
| Enrique Chenú <br />
| Paraguay<br />
| Alto Parana, Ciudad del Este<br />
|[[User:Enchenu|Enchenu]]<br />
|-<br />
| Díaz Sotomayor Segundo Luis M.<br />
| Peru<br />
| Chiclayo<br />
|[[User:zchronos|zchronos]]<br />
|-<br />
| Andres Linares<br />
| Peru<br />
| Lima<br />
|[[User:andoresu|andoresu]]<br />
|-<br />
|Alex Barrios<br />
|Venezuela<br />
|Mérida<br />
|[[User:alexbariv|alexbariv]]<br />
|-<br />
|Vitor Samuel<br />
|Brazil<br />
|São Paulo<br />
|[[User:vitorsamuel|vitorsamuel]]<br />
|-<br />
|}<br />
<br />
Currently we have 214 Advocates in 61 countries.<br />
<br />
[[Category:Ambassador|{{PAGENAME}}]]</div>Datenteilerhttps://en.opensuse.org/index.php?title=User:Datenteiler&diff=123870User:Datenteiler2018-02-28T21:22:17Z<p>Datenteiler: </p>
<hr />
<div><!-- Created using Template:Userpage. <br />
--><div style="width:70%; float:left;clear:left"><br />
{{Box-header|About Me|{{FULLPAGENAME}}|}}<br />
<br />
My name is Christian Imhorst and I enjoy working with openSUSE in my free time. At work I deal with this other operating system, PowerShell and .NET. That's why I am also interested in PowerShell and .NET on openSUSE.<br />
<br />
* '''Where do I live?'''<br />
<br />
In Hannover, Germany.<br />
<br />
* '''What I like about openSUSE?'''<br />
<br />
By 1999 SuSE was my first distro. I also used a few other Linux distros, but I kept coming back to openSUSE.<br />
I love the 'bleeding edge' feel of using [[Tumbleweed]], the stability of [[Leap]] and I like [[YaST]]. <br />
And I like the fact that openSUSE is truly community driven.<br />
<br />
* '''What skills I have?'''<br />
<br />
I am working with PowerShell and .NET and I want to do this in openSUSE, too. But I also write scripts in Bash and Python. Sometimes I manage to publish my scripts on [https://github.com/datenteiler GitHub].<br />
<br />
* '''More to mention:'''<br />
<br />
I wrote a book about [https://texte.datenteiler.de/die-anarchie-der-hacker-ebook/ Richard Stallman and the Free Software Movement] in German and I am a supporter of the [https://fsfe.org/ FSFE].<br />
<br />
{{Box-footer|}}<br />
</div><br />
<div style="width:30%; float:right; clear:right"><br />
{{Box-header|Contact|{{FULLPAGENAME}}|}}<br />
[[Image:Datenteiler.jpg|150px|center|Your picture (Hackergotchi)]]<br />
<br />
* [https://www.datenteiler.de datenteiler.de (German)]<br />
* datenteiler on twitter (English)<br />
* datenteiler on [irc://irc.freenode.net IRC]<br />
<br />
{{Box-footer|}}<br />
</div><br />
<br style="clear:both;" /><br />
<br />
[[Category:Created with Userpage]]</div>Datenteilerhttps://en.opensuse.org/index.php?title=User:Datenteiler&diff=123868User:Datenteiler2018-02-28T21:19:26Z<p>Datenteiler: Created page with "<!-- Created using Template:Userpage. --><div style="width:70%; float:left;clear:left"> {{Box-header|About Me|{{FULLPAGENAME}}|}} My name is Christian Imhorst and I enjoy wo..."</p>
<hr />
<div><!-- Created using Template:Userpage. <br />
--><div style="width:70%; float:left;clear:left"><br />
{{Box-header|About Me|{{FULLPAGENAME}}|}}<br />
<br />
My name is Christian Imhorst and I enjoy working with openSUSE in my free time. At work I deal with this other operating system, PowerShell and .NET. That's why I am also interested in PowerShell and .NET on openSUSE.<br />
<br />
* '''Where do I live?'''<br />
<br />
In Hannover, Germany.<br />
<br />
* '''What I like about openSUSE?'''<br />
<br />
By 1999 SuSE was my first distro. I also used a few other Linux distros, but I kept coming back to openSUSE.<br />
I love the 'bleeding edge' feel of using [[Tumbleweed]], the stability of [[Leap]] and I like [[YaST]]. <br />
And I like the fact that openSUSE is truly community driven.<br />
<br />
* '''What skills I have?'''<br />
<br />
I am working with PowerShell and .NET and I want to do that on openSUSE. But I write scripts with Bash and Python, too. Sometimes I manage to publish my scripts on [https://github.com/datenteiler GitHub].<br />
<br />
* '''More to mention:'''<br />
<br />
I wrote a book about [https://texte.datenteiler.de/die-anarchie-der-hacker-ebook/ Richard Stallman and the Free Software Movement] in German and I am a supporter of the [https://fsfe.org/ FSFE].<br />
<br />
{{Box-footer|}}<br />
</div><br />
<div style="width:30%; float:right; clear:right"><br />
{{Box-header|Contact|{{FULLPAGENAME}}|}}<br />
[[Image:Datenteiler.jpg|150px|center|Your picture (Hackergotchi)]]<br />
<br />
* [https://www.datenteiler.de datenteiler.de (German)]<br />
* datenteiler on twitter (English)<br />
* datenteiler on [irc://irc.freenode.net IRC]<br />
<br />
{{Box-footer|}}<br />
</div><br />
<br style="clear:both;" /><br />
<br />
[[Category:Created with Userpage]]</div>Datenteilerhttps://en.opensuse.org/index.php?title=File:Datenteiler.jpg&diff=123866File:Datenteiler.jpg2018-02-28T20:48:37Z<p>Datenteiler: </p>
<hr />
<div>My picture</div>Datenteiler