copying files unde Unix with perms and ACLs (cpio)

The easiest way is to use cpio command as tar does not copy ACL from filesystem.
<code>

mkdir /desitnation/folder
cd /source/folder/path
find . -depth -print | cpio -dumpPv  /desitnation/folder

</code>

‘-P’ – switch is important – copies ACLs

In other case you have to use hand made script which uses getfacl and setfacl commands.
For permissions processing best would be perl which use ’stat’ – for files properties and chmod/chown commands.

how to add leading zeros to numbers in filenames perl

This one-line command
- creates new  folder  – ‘new’ in current working folder
- process all files which contains numbers in file name
- number is substitute with missing zeros (maximum 3 zeros)

mkdir new;  perl -e ‘foreach (<*>){ if (/(\d+)/) {;  $name=sprintf “%03d“, $1; $f=$_; $f=~s/(\d+)/$name/; `cp “$_” “new/$f”`}}’

zdegenerowany przykład na działanie wywołania funkcji z argumentami w bashu

wwwadm@host<!>/tmp/a.sh
000
[][]
[111][]
[222][333]
wwwadm@host<!>cat /tmp/a.sh
#!/bin/bash
myfunc() {
echo [$1][$2];
}
echo 000
myfunc
myfunc 111
myfunc 222 333

sprawdzenie bledow 40x w logach

cat log  | grep “\” 40″| awk ‘{print $6″ “$7″ “$8″ “$9″ “$10}’ |sort | uniq

kmail i spam filtry

Skonfigutowalme kmaila w kde do sciagania poczty z orange.pl.
Protokol POP.
Poczte sciagnelo, a maile… zniknely. Nie ma! wyparowaly!
Pol godziny zajelo mi zorientowanie sie ze poczta zostala uznana jaki spam.

skype

Kubuntu 7.04 + skype 1.3.0.53 + wifi – wybieranie tonowe – porażka. Wdzwonienie się do CitiBanku i wklepanie numer kartu – bezskuteczne. Zatrzymuje sie na różnych etapach.
Windows XP + skype 3.2.0.53 (BETA) + kabel wpięty do routera – bez problemów.

Trzeba jasno powiedzieć jeśli chodzi o oprogramowanie dla mas – linux jeszcze jest w tyle.
Demokratyczne masy wybrały łatwy Windows.
Powoli powoli się to zmienia – jeszcze jakiś czas temu można było pomarzyć o skype na linuxie.

Akademickie pytanie:

Czy masy mogą być niedemokratyczne?

Rozbierając na części logiczn. Demokratyczne = ‘rządzone przez lud’ masy.

Czyli masy rządzą się same sobą. Rządzą sie przez wybranych przez siebie przedstawicieli – reszta stada idzie z nimi. Na dziś starczy tego bełkotu. Przymiotnik ‘demokratyczne’  do wykreślenia.