One-Liner https://tech.feedyourhead.at/ en Search all installed packages containing a searchstring and uninstall them https://tech.feedyourhead.at/node/216 <span class="field field--name-title field--type-string field--label-hidden">Search all installed packages containing a searchstring and uninstall them</span> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>This is a one-liner to search for installed packages containing a searchstring and then deinstall them using "apt-get remove":</p> <pre> <code> apt-get remove --purge $(dpkg --get-selections | cut -f 1 | grep DPKG-SEARCHSTRING | xargs echo " " | tr -d '\n') </searchstring></code></pre> </div> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/users/hoti" typeof="schema:Person" property="schema:name" datatype="">Hoti</span></span> <span class="field field--name-created field--type-created field--label-hidden">Nov 10 2016</span> <div class="field field--name-field-tagies field--type-entity-reference field--label-above"> <div class="field__label">Tags</div> <div class='field__items'> <div class="field__item"><i class="fa fa-tags"></i> <a href="/tags/one-liner" hreflang="en">One-Liner</a></div> <div class="field__item"><i class="fa fa-tags"></i> <a href="/tags/shell" hreflang="en">Shell</a></div> <div class="field__item"><i class="fa fa-tags"></i> <a href="/Linux" hreflang="en">Linux</a></div> </div> </div> <section class="field field--name-comment-node-blog field--type-comment field--label-hidden comment-wrapper"> </section> <section class="field field--name-comment field--type-comment field--label-above comment-wrapper"> <h2 class='title comment-form__title'> <i class="fa fa-comments-o"></i> Add new comment</h2> <drupal-render-placeholder callback="comment.lazy_builders:renderForm" arguments="0=node&amp;1=216&amp;2=comment&amp;3=comment" token="E_ZD3v12REHei49-gexAFiKigmXjUIpj9tmamejF9nU"></drupal-render-placeholder> </section> Thu, 10 Nov 2016 21:45:12 +0000 Hoti 216 at https://tech.feedyourhead.at GNU parallel https://tech.feedyourhead.at/content/gnu-parallel <span class="field field--name-title field--type-string field--label-hidden">GNU parallel</span> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>GNU parallel is an amazing command line tool for executing jobs in parallel using one or more machines. It has a lot of features and therefore a lot of options. Fortunately the manual page is full of examples.</p> <p><iframe allowfullscreen="" frameborder="0" height="480" src="https://www.youtube.com/embed/P40akGWJ_gY?list=PL284C9FF2488BC6D1" width="854"></iframe></p> <h1>Simulty revisited</h1> <p>Once I wrote an <a href="https://tech.feedyourhead.at/content/simulty">article about a very simple http-stress-tool simulty.</a> It reads random urls from a file and executes multiple get-requests simultaneously to them. I wrote this script in ruby. Now I try to do the same with parallel:</p> <pre> <code> while true; do awk "NR==$(($RANDOM % `wc -l urls.txt | cut -f 1 -d ' '` +1)){print}" urls.txt; done | parallel -j 100 curl -4 </code></pre> <p>Just one line on the command-line.</p> </div> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/users/hoti" typeof="schema:Person" property="schema:name" datatype="">Hoti</span></span> <span class="field field--name-created field--type-created field--label-hidden">Aug 20 2016</span> <div class="field field--name-field-tagies field--type-entity-reference field--label-above"> <div class="field__label">Tags</div> <div class='field__items'> <div class="field__item"><i class="fa fa-tags"></i> <a href="/Linux" hreflang="en">Linux</a></div> <div class="field__item"><i class="fa fa-tags"></i> <a href="/tags/bash" hreflang="en">Bash</a></div> <div class="field__item"><i class="fa fa-tags"></i> <a href="/Programming" hreflang="en">Programming</a></div> <div class="field__item"><i class="fa fa-tags"></i> <a href="/tags/tricks" hreflang="en">Tricks</a></div> <div class="field__item"><i class="fa fa-tags"></i> <a href="/tags/one-liner" hreflang="en">One-Liner</a></div> <div class="field__item"><i class="fa fa-tags"></i> <a href="/tags/sysadmin" hreflang="en">Sysadmin</a></div> </div> </div> <section class="field field--name-comment-node-blog field--type-comment field--label-hidden comment-wrapper"> </section> <section class="field field--name-comment field--type-comment field--label-above comment-wrapper"> <h2 class='title comment-form__title'> <i class="fa fa-comments-o"></i> Add new comment</h2> <drupal-render-placeholder callback="comment.lazy_builders:renderForm" arguments="0=node&amp;1=197&amp;2=comment&amp;3=comment" token="wvEhlJxpFNg1EAc4RWq4TP5iwHGWQNC6dbVIB3GRh6w"></drupal-render-placeholder> </section> Sat, 20 Aug 2016 08:03:40 +0000 Hoti 197 at https://tech.feedyourhead.at Replace text in files https://tech.feedyourhead.at/node/173 <span class="field field--name-title field--type-string field--label-hidden">Replace text in files</span> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>It's pretty comfortable to search and replace text in files using perl and regular expressions. Using one single command we can search, replace and create backups of all the files at once.</p> <p>Let's create a file first:</p> <pre> <code> echo "perl is Kewl" &gt;&gt; regtext.txt; </code></pre> <p>Now let's do the trick:</p> <pre> <code> perl -p -i.bak -e 's/k|Kewl/cool/g' regtext.txt </code></pre> <p>This command will search for Kewl in regtext.txt and will replace it with cool and it will create a backupfile called regtext.txt.bak.&nbsp;</p> </div> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/users/hoti" typeof="schema:Person" property="schema:name" datatype="">Hoti</span></span> <span class="field field--name-created field--type-created field--label-hidden">Apr 03 2016</span> <div class="field field--name-field-tagies field--type-entity-reference field--label-above"> <div class="field__label">Tags</div> <div class='field__items'> <div class="field__item"><i class="fa fa-tags"></i> <a href="/tags/perl" hreflang="en">Perl</a></div> <div class="field__item"><i class="fa fa-tags"></i> <a href="/tags/shell" hreflang="en">Shell</a></div> <div class="field__item"><i class="fa fa-tags"></i> <a href="/tags/tricks" hreflang="en">Tricks</a></div> <div class="field__item"><i class="fa fa-tags"></i> <a href="/tags/one-liner" hreflang="en">One-Liner</a></div> </div> </div> <section class="field field--name-comment-node-blog field--type-comment field--label-hidden comment-wrapper"> </section> <section class="field field--name-comment field--type-comment field--label-above comment-wrapper"> <h2 class='title comment-form__title'> <i class="fa fa-comments-o"></i> Add new comment</h2> <drupal-render-placeholder callback="comment.lazy_builders:renderForm" arguments="0=node&amp;1=173&amp;2=comment&amp;3=comment" token="LnQFo-wuKugdBAIZFHvVSTYysbQhIBJxX1jeIe00eI8"></drupal-render-placeholder> </section> Sun, 03 Apr 2016 12:26:59 +0000 Hoti 173 at https://tech.feedyourhead.at Oneliner: Permutation using ruby https://tech.feedyourhead.at/node/159 <span class="field field--name-title field--type-string field--label-hidden">Oneliner: Permutation using ruby</span> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><pre><code> ➜ ~ ruby -e 'puts %w[t o m].permutation.map &:join' tom tmo otm omt mto mot </code></pre> </div> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/users/hoti" typeof="schema:Person" property="schema:name" datatype="">Hoti</span></span> <span class="field field--name-created field--type-created field--label-hidden">Feb 11 2016</span> <div class="field field--name-field-tagies field--type-entity-reference field--label-above"> <div class="field__label">Tags</div> <div class='field__items'> <div class="field__item"><i class="fa fa-tags"></i> <a href="/Programming" hreflang="en">Programming</a></div> <div class="field__item"><i class="fa fa-tags"></i> <a href="/tags/one-liner" hreflang="en">One-Liner</a></div> <div class="field__item"><i class="fa fa-tags"></i> <a href="/tags/ruby" hreflang="en">Ruby</a></div> <div class="field__item"><i class="fa fa-tags"></i> <a href="/tags/shell" hreflang="en">Shell</a></div> </div> </div> <section class="field field--name-comment-node-blog field--type-comment field--label-hidden comment-wrapper"> </section> <section class="field field--name-comment field--type-comment field--label-above comment-wrapper"> <h2 class='title comment-form__title'> <i class="fa fa-comments-o"></i> Add new comment</h2> <drupal-render-placeholder callback="comment.lazy_builders:renderForm" arguments="0=node&amp;1=159&amp;2=comment&amp;3=comment" token="boLbu0V8PzQYSsRX_Z2818fhtWSClp-Z4c11kqd36is"></drupal-render-placeholder> </section> Thu, 11 Feb 2016 07:38:32 +0000 Hoti 159 at https://tech.feedyourhead.at Find out the differences between to directories https://tech.feedyourhead.at/content/find-out-differences-between-directories <span class="field field--name-title field--type-string field--label-hidden">Find out the differences between to directories</span> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Sometimes it is useful to compare to directories and display the differences. diff can do the trick for you</p> <pre> <code> diff -r dir1/ dir2/ </code></pre> <p>If you just want a overview about the differences then just use "brief":</p> <pre> <code> diff --brief -r dir1/ dir2/ </code></pre> <p>git can show you the differences too, and it can do it colorful if you want</p> <pre> <code> git diff dir1/ dir2/ </code></pre> </div> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/users/hoti" typeof="schema:Person" property="schema:name" datatype="">Hoti</span></span> <span class="field field--name-created field--type-created field--label-hidden">Jan 04 2015</span> <div class="field field--name-field-tagies field--type-entity-reference field--label-above"> <div class="field__label">Tags</div> <div class='field__items'> <div class="field__item"><i class="fa fa-tags"></i> <a href="/Linux" hreflang="en">Linux</a></div> <div class="field__item"><i class="fa fa-tags"></i> <a href="/tags/one-liner" hreflang="en">One-Liner</a></div> <div class="field__item"><i class="fa fa-tags"></i> <a href="/tags/bash" hreflang="en">Bash</a></div> <div class="field__item"><i class="fa fa-tags"></i> <a href="/tags/sysadmin" hreflang="en">Sysadmin</a></div> <div class="field__item"><i class="fa fa-tags"></i> <a href="/tags/git" hreflang="en">git</a></div> </div> </div> <section class="field field--name-comment-node-blog field--type-comment field--label-hidden comment-wrapper"> </section> <section class="field field--name-comment field--type-comment field--label-above comment-wrapper"> <h2 class='title comment-form__title'> <i class="fa fa-comments-o"></i> Add new comment</h2> <drupal-render-placeholder callback="comment.lazy_builders:renderForm" arguments="0=node&amp;1=32&amp;2=comment&amp;3=comment" token="cBy-k65ZpSZzYuUeFvRtIUCCtXu8GaU6qLNQDMe_kRI"></drupal-render-placeholder> </section> Sun, 04 Jan 2015 10:15:45 +0000 Hoti 32 at https://tech.feedyourhead.at Recovering deleted files using grep https://tech.feedyourhead.at/content/recovering-deleted-files-using-grep <span class="field field--name-title field--type-string field--label-hidden">Recovering deleted files using grep</span> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>If you accidently deleted a text-file, you might be able to recover it using grep:</p> <pre> <code> $ grep --binary-files=text --context=x 'stringfromyourfile' \ /dev/whateverPartition &gt; someFile.txt </code></pre> <p>x are the lines before and after the string.</p> <p>I found this idea on <a href="http://blog.nullspace.io/recovering-deleted-files-using-only-grep.html">this blog</a>.</p> </div> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/users/hoti" typeof="schema:Person" property="schema:name" datatype="">Hoti</span></span> <span class="field field--name-created field--type-created field--label-hidden">Jan 04 2015</span> <div class="field field--name-field-tagies field--type-entity-reference field--label-above"> <div class="field__label">Tags</div> <div class='field__items'> <div class="field__item"><i class="fa fa-tags"></i> <a href="/Linux" hreflang="en">Linux</a></div> <div class="field__item"><i class="fa fa-tags"></i> <a href="/tags/sysadmin" hreflang="en">Sysadmin</a></div> <div class="field__item"><i class="fa fa-tags"></i> <a href="/tags/tricks" hreflang="en">Tricks</a></div> <div class="field__item"><i class="fa fa-tags"></i> <a href="/tags/one-liner" hreflang="en">One-Liner</a></div> </div> </div> <section class="field field--name-comment-node-blog field--type-comment field--label-hidden comment-wrapper"> </section> <section class="field field--name-comment field--type-comment field--label-above comment-wrapper"> <h2 class='title comment-form__title'> <i class="fa fa-comments-o"></i> Add new comment</h2> <drupal-render-placeholder callback="comment.lazy_builders:renderForm" arguments="0=node&amp;1=31&amp;2=comment&amp;3=comment" token="bSPtugrLwN5jbrCNR2Q7iGOm7e9RD_nshh2xPTofkFA"></drupal-render-placeholder> </section> Sun, 04 Jan 2015 09:19:33 +0000 Hoti 31 at https://tech.feedyourhead.at Delete all mails in mutt https://tech.feedyourhead.at/content/delete-all-mails-mutt <span class="field field--name-title field--type-string field--label-hidden">Delete all mails in mutt</span> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>If you have thousands of emails in your mailbox, the fastest way to delete them all is by open the maildir in mutt( mutt -f&nbsp; MAILDIR ) and do the following:</p> <pre> <code> D(shift+d) and then: ~s .* </code></pre> </div> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/users/hoti" typeof="schema:Person" property="schema:name" datatype="">Hoti</span></span> <span class="field field--name-created field--type-created field--label-hidden">Dec 22 2014</span> <div class="field field--name-field-tagies field--type-entity-reference field--label-above"> <div class="field__label">Tags</div> <div class='field__items'> <div class="field__item"><i class="fa fa-tags"></i> <a href="/tags/sysadmin" hreflang="en">Sysadmin</a></div> <div class="field__item"><i class="fa fa-tags"></i> <a href="/tags/mutt" hreflang="en">mutt</a></div> <div class="field__item"><i class="fa fa-tags"></i> <a href="/Linux" hreflang="en">Linux</a></div> <div class="field__item"><i class="fa fa-tags"></i> <a href="/tags/one-liner" hreflang="en">One-Liner</a></div> </div> </div> <section class="field field--name-comment-node-blog field--type-comment field--label-hidden comment-wrapper"> </section> <section class="field field--name-comment field--type-comment field--label-above comment-wrapper"> <h2 class='title comment-form__title'> <i class="fa fa-comments-o"></i> Add new comment</h2> <drupal-render-placeholder callback="comment.lazy_builders:renderForm" arguments="0=node&amp;1=28&amp;2=comment&amp;3=comment" token="MhJr4jB4OBSufd7SKEhVwPShYGWGG1grOo6UzQp4acs"></drupal-render-placeholder> </section> Mon, 22 Dec 2014 12:55:36 +0000 Hoti 28 at https://tech.feedyourhead.at check-script for zonetransfers https://tech.feedyourhead.at/content/check-script-zonetransfers <span class="field field--name-title field--type-string field--label-hidden">check-script for zonetransfers</span> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>This script checks if a dns-zone-transfer for a specific domain is possible on it's domain-servers. A zonetransfer should for security reasons only be possible between 2 trusted dns-servers.<br /> &nbsp;</p> <pre> <code>DOMAIN="example.com" && for i in `host -t ns $DOMAIN | awk '{print $4}'`; do host -a -l $DOMAIN $i; done</code></pre> </div> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/users/hoti" typeof="schema:Person" property="schema:name" datatype="">Hoti</span></span> <span class="field field--name-created field--type-created field--label-hidden">Dec 16 2014</span> <div class="field field--name-field-tagies field--type-entity-reference field--label-above"> <div class="field__label">Tags</div> <div class='field__items'> <div class="field__item"><i class="fa fa-tags"></i> <a href="/tags/sysadmin" hreflang="en">Sysadmin</a></div> <div class="field__item"><i class="fa fa-tags"></i> <a href="/tags/one-liner" hreflang="en">One-Liner</a></div> <div class="field__item"><i class="fa fa-tags"></i> <a href="/tags/security" hreflang="en">Security</a></div> </div> </div> <section class="field field--name-comment-node-blog field--type-comment field--label-hidden comment-wrapper"> </section> <section class="field field--name-comment field--type-comment field--label-above comment-wrapper"> <h2 class='title comment-form__title'> <i class="fa fa-comments-o"></i> Add new comment</h2> <drupal-render-placeholder callback="comment.lazy_builders:renderForm" arguments="0=node&amp;1=25&amp;2=comment&amp;3=comment" token="zIcYfyx9x2R_eMpsZ9_uvNrYo5LC9hJAkmbrmdnOI5c"></drupal-render-placeholder> </section> Tue, 16 Dec 2014 10:00:23 +0000 Hoti 25 at https://tech.feedyourhead.at Useful OpenSSL Commands https://tech.feedyourhead.at/content/useful-openssl-commands <span class="field field--name-title field--type-string field--label-hidden">Useful OpenSSL Commands</span> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><h4>Generate encrypted password (md5)</h4> <p>openssl passwd -1 'notsosecret'</p> <h4>Generate encrypted password (crypt)</h4> <p>openssl passwd -crypt 'notsosecret'</p> <h4>Generate Self-Signed Certificate plus private key(for example: to use with apache2)</h4> <pre> <code>openssl req -new -x509 -days 365 -nodes -out ./cert.pem -keyout ./private.pem</code></pre> <h4>Generate Private Key</h4> <pre> <code>openssl genrsa -out ./private.pem 2048</code></pre> <h4>Generate Certificate Signing Request</h4> <pre> <code>openssl req -new -days 365 -key ./private.pem -out request.csr</code></pre> <h4>Generate Diffie-Hellman-Parameters</h4> <pre> <code>openssl dhparam 1024 &gt;&gt; dh1024.pem</code></pre> <h4>Convert a PEM certificate file and a private key to PKCS#12 (.pfx .p12)</h4> <pre> <code>openssl pkcs12 -export -out cert.pfx -inkey private.key -in cert.crt -certfile ca.crt</code></pre> <h4>Convert a PKCS#12 file (.pfx .p12) containing a private key and certificates to PEM</h4> <pre> <code>openssl pkcs12 -in keystore.pfx -out cert.pem -nodes</code></pre> <h4>Convert a DER-File to PEM</h4> <pre> <code>openssl x509 -inform der -in cert.cer -out cert.pem</code></pre> <h4>Convert a PEM to DER</h4> <pre> <code>openssl x509 -outform der -in cert.pem -out cert.der</code></pre> <h4>connect to a https SERVICE</h4> <pre> <code>openssl s_client -connect host:443 -state -debug GET / HTTP/1.0</code></pre> <h4>Generate random numbers</h4> <pre> <code>echo $(openssl rand 4 | od -DAn)</code></pre> <h4>Generate random strings</h4> <pre> <code>openssl rand -base64 6</code></pre> <h4>Verify an online certificate from the cli</h4> <pre> <code>openssl s_client -connect google.com:443</code></pre> <h4>check the dates of a certificate</h4> <pre> <code>openssl s_client -connect google.com:443|openssl x509 -dates -noout</code></pre> <h4>extract info from a cert</h4> <pre> <code>openssl x509 -text -in cert.pem</code></pre> <h4>who issued the cert?</h4> <pre> <code>openssl x509 -noout -in cert.pem -issuer</code></pre> <h4>to whom was it issued?</h4> <pre> <code>openssl x509 -noout -in cert.pem -subject</code></pre> <h4>for what dates is it valid?</h4> <pre> <code>openssl x509 -noout -in cert.pem -dates</code></pre> <h4>what is its MD5 fingerprint?</h4> <pre> <code>openssl x509 -noout -in cert.pem -fingerprint</code></pre> <h4>Generate a md5 hash</h4> <pre> <code>echo -n "your text to be ashed" |openssl md5</code></pre> <h4>Benchmarking with OpenSSL</h4> <pre> <code>openssl speed</code></pre> <h4>Benchmarking remote connections</h4> <pre> <code>openssl s_time -connect remote.host:443</code></pre> </div> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/users/hoti" typeof="schema:Person" property="schema:name" datatype="">Hoti</span></span> <span class="field field--name-created field--type-created field--label-hidden">Dec 16 2014</span> <div class="field field--name-field-tagies field--type-entity-reference field--label-above"> <div class="field__label">Tags</div> <div class='field__items'> <div class="field__item"><i class="fa fa-tags"></i> <a href="/tags/sysadmin" hreflang="en">Sysadmin</a></div> <div class="field__item"><i class="fa fa-tags"></i> <a href="/Linux" hreflang="en">Linux</a></div> <div class="field__item"><i class="fa fa-tags"></i> <a href="/tags/openssl" hreflang="en">openssl</a></div> <div class="field__item"><i class="fa fa-tags"></i> <a href="/tags/one-liner" hreflang="en">One-Liner</a></div> <div class="field__item"><i class="fa fa-tags"></i> <a href="/tags/crypto" hreflang="en">Crypto</a></div> </div> </div> <section class="field field--name-comment-node-blog field--type-comment field--label-hidden comment-wrapper"> </section> <section class="field field--name-comment field--type-comment field--label-above comment-wrapper"> <h2 class='title comment-form__title'> <i class="fa fa-comments-o"></i> Add new comment</h2> <drupal-render-placeholder callback="comment.lazy_builders:renderForm" arguments="0=node&amp;1=23&amp;2=comment&amp;3=comment" token="IETTaxWHQ0YGdBadM3gb641wwtK9BNCdilTbGzAk9oA"></drupal-render-placeholder> </section> Tue, 16 Dec 2014 08:35:42 +0000 Hoti 23 at https://tech.feedyourhead.at List disk-usage of files and directories https://tech.feedyourhead.at/content/list-disk-usage-files-and-directories <span class="field field--name-title field--type-string field--label-hidden">List disk-usage of files and directories</span> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><pre><code> dr@tardis> for i in `ls -d *`; do du -hs $i; done 4,0K cron-job.txt 48K etc 4,0K install.sh 4,0K README.Debian.TXT 4,0K README.TXT 16K usr </code></pre> </div> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/users/hoti" typeof="schema:Person" property="schema:name" datatype="">Hoti</span></span> <span class="field field--name-created field--type-created field--label-hidden">Nov 24 2014</span> <div class="field field--name-field-tagies field--type-entity-reference field--label-above"> <div class="field__label">Tags</div> <div class='field__items'> <div class="field__item"><i class="fa fa-tags"></i> <a href="/tags/sysadmin" hreflang="en">Sysadmin</a></div> <div class="field__item"><i class="fa fa-tags"></i> <a href="/tags/bash" hreflang="en">Bash</a></div> <div class="field__item"><i class="fa fa-tags"></i> <a href="/Linux" hreflang="en">Linux</a></div> <div class="field__item"><i class="fa fa-tags"></i> <a href="/tags/one-liner" hreflang="en">One-Liner</a></div> </div> </div> <section class="field field--name-comment-node-blog field--type-comment field--label-hidden comment-wrapper"> </section> <section class="field field--name-comment field--type-comment field--label-above comment-wrapper"> <h2 class='title comment-form__title'> <i class="fa fa-comments-o"></i> Add new comment</h2> <drupal-render-placeholder callback="comment.lazy_builders:renderForm" arguments="0=node&amp;1=19&amp;2=comment&amp;3=comment" token="qxWv4qHZP5DVri8yNHVDOGyFO3855_xVgGs6v6Fkg1I"></drupal-render-placeholder> </section> Mon, 24 Nov 2014 13:26:59 +0000 Hoti 19 at https://tech.feedyourhead.at