If you encounter permission problems when using BackupPC check out this bug report and the solution in comment #15. It works.
Total Pageviews
Sunday, December 30, 2012
Friday, December 28, 2012
Pure-FTP Daemon unter Ubuntu Linux installieren und konfigurieren
Und noch eine Perle der Installationsdokumentationen zum Aufsetzen eines FTP Servers (hier Pure FTP unter Ubuntu/Debian). Unter diesem Link findet sich eine schnelle und wie ich finde gut geschriebene, verständliche Anleitung zum Aufsetzen eines FTP Servers.
Mailserver für einen Homeserver unter Linux einrichten
Wer schon immer mal einen Mailserver auf seinem eigenen Server zu Hause betreiben möchte (Stichwort DynDNS), der sollte sich mal diese wirklich gute Anleitung durchlesen.
Die dort beschriebenen Komponenten
harmonieren sehr gut zusammen.
Generell ist das komplette Wiki dort sehr gut aufgebaut und enthält einige sehr nützliche und tolle Anleitungen.
Die dort beschriebenen Komponenten
- Postfix
- Dovecot
- Fetchmail
- Sieve
harmonieren sehr gut zusammen.
Generell ist das komplette Wiki dort sehr gut aufgebaut und enthält einige sehr nützliche und tolle Anleitungen.
Wednesday, December 26, 2012
Networking modes in VirtualBox explained
VirtualBox offers different networking modes. Sometimes it's a little bit confusing to understand what each mode is doing exactly and which mode you should choose.
So this posting is a very quick and good overview of the various networking modes.
For those who wants the virtualized guest OS operating as a full member in a network the Bridged Networking mode is the way to go.
With this mode each network member can see and access the guest OS.
So this posting is a very quick and good overview of the various networking modes.
For those who wants the virtualized guest OS operating as a full member in a network the Bridged Networking mode is the way to go.
With this mode each network member can see and access the guest OS.
Saturday, December 22, 2012
Remove all unused Ubuntu Kernel images, headers and modules
Seeing that my linux box is running low on free space I decided to remove all unused Linux kernel images on my Ubuntu 10.04 system.
For some unknown reason Ubuntu Tweak refused to install properly so I decided to go a different way and used the command from this blog article.
The command mentioned in the blog is
If you don't understand what this command does I recommend to dig into the topic. I must admit it is a little bit complex, but the command is working well.
Use it at your own risk!
Now my system is cleaned up and still boots the correct and latest kernel. All other kernel images, headers and modules are completely removed.
For some unknown reason Ubuntu Tweak refused to install properly so I decided to go a different way and used the command from this blog article.
The command mentioned in the blog is
dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge
If you don't understand what this command does I recommend to dig into the topic. I must admit it is a little bit complex, but the command is working well.
Use it at your own risk!
Now my system is cleaned up and still boots the correct and latest kernel. All other kernel images, headers and modules are completely removed.
Thursday, December 20, 2012
Slider widget in Android allowing minimum and maximum (range) values
Can you believe it? There is no standard slider widget in Android available allowing to set a minimum and a maximum value. There is in fact the Seekbar widget that allows to set one value with a thumb.
Either you implement it yourself or you use one of the free available alternatives.
In addition you can customize the look and feel of the slider. Take a look at these tutorials:
Either you implement it yourself or you use one of the free available alternatives.
- Range Seekbar project on Google Code
- Double handled slider for Android referenced on Stackoverflow
In addition you can customize the look and feel of the slider. Take a look at these tutorials:
Sunday, December 16, 2012
Search box gadget in my Blogger blog does not work
The Search Box Gadget in my Blogger blog does not work reliable. Some search terms show results others not, though the search terms are present in my blog.
Using the Blogger navbar searches the blog as well and produces correct search results.
It seems the Search Box Gadget has a bug.
I found a solution from 2009 that still works around this problem.
So the real question is, is it a bug or a feature? And if it's a bug, why does it take Google so long to fix it?
Using the Blogger navbar searches the blog as well and produces correct search results.
It seems the Search Box Gadget has a bug.
I found a solution from 2009 that still works around this problem.
So the real question is, is it a bug or a feature? And if it's a bug, why does it take Google so long to fix it?
Thursday, December 13, 2012
SU not working for newly added "root" apps on rooted Nexus 7 and Galaxy Nexus
Recently I installed CatLog on my rooted Nexus 7 device which needed root to work properly. With astonishment I saw that CatLog did not gain root privileges. Superuser refused to do so.
Taken a look into superuser, I saw that already a few apps had root privileges and were doing fine. Just to be sure I started Titanium Backup and the app obtained root privileges without any problems.
Hm, what could be the problem with CatLog?
Seems that newly added apps can not obtain root privileges...
To be sure my device was still rooted properly (I used OTA Rootkeeper in the past when upgrading to new Android versions) I installed Got Root from the Play market and run it on my device.
One of the tests failed saying:
Failed to obtain root privileges through 'su'.
Ok, not sure why, but somehow my device lost its proper root attribute.
It may have something to do with OTA Rootkeeper but I am not sure. I used it when upgrading from 4.1.2 to 4.2 and to 4.2.1.
Anyway, I rerooted it with the Nexus 7 Toolkit. This is an incredible great piece of software and it works on devices running Android 4.2.1.
No surprise that my Galaxy Nexus phone had the same problems. I used to use OTA Rootkeeper there as well ...
Wednesday, December 12, 2012
Numbered Headings in Confluence
Ever wanted to have numbered headings in Confluence? Either on the wiki page or in PDF exports?
The Numbered Headings plugin can do this.
In its simplest form you just go with the default values and get decimal numbers prefixing the headings.
The plugin offers a variety of options and I highly recommend to read the documentation.
Really awesome is that you now have numbered headings in PDF exports, so readers or reviewers of the PDF version can refer to the numbers instead of citing the whole heading.
The Numbered Headings plugin can do this.
In its simplest form you just go with the default values and get decimal numbers prefixing the headings.
The plugin offers a variety of options and I highly recommend to read the documentation.
Really awesome is that you now have numbered headings in PDF exports, so readers or reviewers of the PDF version can refer to the numbers instead of citing the whole heading.
Tuesday, December 11, 2012
Generating a title page in Confluence PDF export
Well, in a previous posting I already mentioned the possibility to generate a great looking PDF export title page for a wiki page created in Confluence Wiki.
Unfortunately the article mentioned in the posting was written in german. So here is - in short - a manual in english to get great looking PDF exports.
The steps described here are tested and verified in Confluence 4.1.9. I expect it to work with newer Confluence versions but there is no guarantee.
The code in the template textfield:
In Confluence go to
Space - Browse - Space Admin - PDF Layout
and edit the section
PDF space export title page.
Enter the following content:
The file Logo.jpg is an image attachment somwewhere in the space. This image appears on top of the title page in the PDF export. You can get the url of the attached image when you go to the page where the image is attached and click on Tools - Attachments and then on the image you would like to see on the title page.
Still in the Space Admin section click on PDF Stylesheet and Edit PDF Export Stylesheet
Enter the following code:
This stylesheet declares the CSS definition that was already mentioned in step 1 and 2. Furthermore it adds page numbering at the bottom (right) of the page and adds a footer at the bottom (center).
Customizing PDF exports is described in detail on this official Confluence documentation.
The following screenshot shows an example:
That's it.
One important thing to mention: You will not get the title page in your export using the PDF export from the page tools. It only works when using the PDF export method of the space.
Click on Advanced - PDF Export and select the page you would like to export. The resulting export should look something like this:
Unfortunately the article mentioned in the posting was written in german. So here is - in short - a manual in english to get great looking PDF exports.
The steps described here are tested and verified in Confluence 4.1.9. I expect it to work with newer Confluence versions but there is no guarantee.
Step 1: Define the user macro in Confluence that defines the dynamic content of the title page
The code in the template textfield:
## Body processing: Selected body processing option
## Output: Selected output option
##
## Developed by:
## Date created:
## Installed by:
## @param Titel:required=true|type=string|desc=Dokumenttitel
## @param Thema:required=true|type=string|desc=Unterthema des Dokuments
## @param Autor:required=true|type=string|desc=Dokument Autor
## @param Datum:required=true|type=string|desc=Dokument Datum
## @param Version:required=true|type=string|desc=Dokument Version
<style type="text/css">
.KonzeptTitel:before { content: '$paramTitel'; }
.KonzeptThema:before { content: '$paramThema'; }
.KonzeptAutor:after { content: '$paramAutor'; }
.KonzeptDatum:after { content: '$paramDatum'; }
.KonzeptVersion:after { content: '$paramVersion'; }
</style>
Step 2: Declare a custom PDF Layout for exporting the title page
You can change the PDF Layout either globally or local for each space. In this example the space version is used.In Confluence go to
Space - Browse - Space Admin - PDF Layout
and edit the section
PDF space export title page.
Enter the following content:
<div style="text-align:center; padding:0px; padding-top: 50px;">
<img src="/download/attachments/3407974/Logo.jpg" width="70%" height="70%"/>
</div>
<div style="padding:0px">
<div class="KonzeptTitel pdfTitelblattTitel"></div>
<div class="KonzeptThema pdfTitelblattThema"></div>
<span class="pdfTitelblattText" style="display:inline-block; width:30mm; margin-bottom:2mm; padding-left: 200px;"><b>Autor:</b></span>
<span class="KonzeptAutor pdfTitelblattText"></span><br/>
<span class="pdfTitelblattText" style="display:inline-block; width:30mm; margin-bottom:2mm; padding-left: 200px"><b>Datum:</b></span>
<span class="KonzeptDatum pdfTitelblattText"></span><br/>
<span class="pdfTitelblattText" style="display:inline-block; width:30mm; margin-bottom:2mm; padding-left: 200px"><b>Version:</b></span>
<span class="KonzeptVersion pdfTitelblattText"></span><br/>
<br/>
</div>
The file Logo.jpg is an image attachment somwewhere in the space. This image appears on top of the title page in the PDF export. You can get the url of the attached image when you go to the page where the image is attached and click on Tools - Attachments and then on the image you would like to see on the title page.
Step 3: Declare a custom PDF stylesheet for the PDF layout
The above layout references CSS stylesheets you must declare.Still in the Space Admin section click on PDF Stylesheet and Edit PDF Export Stylesheet
Enter the following code:
@page
{
@top-right
{
content: page:title;
}
@bottom-left
{
content: element(Datetime);
font-family: ConfluenceInstalledFont, Helvetica, Arial, sans-serif;
font-size: 8pt;
}
@bottom-right
{
content: "Page " counter(page) " of " counter(pages) ;
font-family: ConfluenceInstalledFont, Helvetica, Arial, sans-serif;
font-size: 8pt;
}
@bottom-center
{
content: "Copyright © 2012, My Company LTD";
font-family: ConfluenceInstalledFont, Helvetica, Arial, sans-serif;
font-size: 8pt;
color:#595959;
}
}
.KonzeptTitel {
font-size: 36px !important;
text-align: center;
padding-top: 150px !important;
}
.KonzeptThema {
font-size: 24px !important;
text-align: center;
padding-top: 100px !important;
padding-bottom: 200px !important;
}
.KonzeptAutor {
font-size: 16px !important;
text-align: left;
}
.KonzeptDatum {
font-size: 16px !important;
text-align: left;
}
.KonzeptVersion {
font-size: 16px !important;
text-align: left;
}
.pdfTitelblattText {
font-size: 16px !important;
text-align: left;
}
.noprint
{
display: none ;
}
div.pagebreak
{
page-break-before:always;
}
.pagetitle h1 { display: none; }
This stylesheet declares the CSS definition that was already mentioned in step 1 and 2. Furthermore it adds page numbering at the bottom (right) of the page and adds a footer at the bottom (center).
Customizing PDF exports is described in detail on this official Confluence documentation.
Step 4: Use the macro in a wiki page
The last thing to do is to insert the macro in a confluence page. Choose the macro with name konzept from the macro browser and fill in the required fields.The following screenshot shows an example:
That's it.
One important thing to mention: You will not get the title page in your export using the PDF export from the page tools. It only works when using the PDF export method of the space.
Click on Advanced - PDF Export and select the page you would like to export. The resulting export should look something like this:
Subscribe to:
Posts (Atom)