Archive for the 'unix i linux' Category

06
Kwi
10

RAID5 failed to run set md2

Subject: RAID md2 failed to run
also
mdadm: failed to RUN_ARRAY /dev/md2 Invalid argument

solution:
1. Check the mdadm configuration: /etc/mdadm/mdadm.conf (or just /etc/mdadm.conf) and see what kind of devices are present in the array /dev/md2
cat /etc/mdadm/mdadm.conf
2. Stop the failed array
mdadm -S /dev/md2
3. Assemble the array
mdadm --assemble --force /dev/md2 /dev/sdc5 /dev/sdd5 /dev/sda5 /dev/sdb5
4. Reboot

25
Sty
10

Archive your mail

Hi everyone,

Today I would like to write about a problem that rather touches, pretty much, everyone. Because of our lazy nature, we have problems with cleaning. Especially, something that we do not have to – that is just what most of us use to think, as it comes to mail boxes. One can have a lot of e-mail boxes and collect as many e-mail as you can get. The problem starts when we have to waste our precious time, for really stupid things, like waiting until our mail box to opens up? Imagine (or you do not have to imagine, because you have it already)…

Archiving e-mails can be really simple if you know how to do it right.

Ok. Now the real life situation – as it turns out really common. I am using pine, INBOX e-mails are in mbox format and send-mail and others are in MAILDIR format. My pine started to read the e-mails slower and slower as the INBOX and other folders got bigger and bigger.

Here is a simple solution which I have found recently in one of the linux newspapers: ARCHIVEMAIL. It is based on python and works fast.

If you have python (>= 2.3), than the installation is easy as A…B…C

Here is typical line command:

archivemail -d 30 -o mail-archived PATH

This would archive e-mail older than 30 days to directory called mail-archived. You can use -n to „dry-run” – just show what would be done.

09
List
09

Pine’s „From” and „Reply-To” headers trick

Today, I was wondering how to manually enable the “From:” field using Pine (Messaging System).

Customized-hdrs comes with help (M Main menu – > C Config. -> customized-hdrs From: Name Lastname <email@domain>) option. This option does not explicitly show the „From” field, but only changes the header. What if you would like to change the header without mixing up with the pine’s configuration every time?

Situation: One need to send a forwarded message to a group and does not want to have replies for individual e-mail address, but wants to ensure that replies will be send to the original sender of the message.

To do this there are at least two ways:

Hard way. Have to do this every time:

  1. Paste the text that you want to send to all users in the new message.
  2. Postpone the message (^O)
  3. Quit pine (Q) and edit manually the header “From”, then save the message
  4. Open pine and use compose (C) to resume (y, when asked) to resume to the postponed message

Easy and simple way. Configure it once and use frequently.

  1. Use standard customized-hdrs (read above)
  2. When composing the new message use the ^R (Rich Header) function
  3. Change the “From:” header field
  4. Send the message (^X)

As I said, easy and simple. Remember that changing “From” field can be used if the system administrator configured the mail server with permissions to change headers. This function is tricky so you have to make sure that you fully understand what you are doing.

Let’s keep in touch pine’rs :-)

——————————————————————————————————————–

I have found even easier solution, here. Again Customized-hdrs have to be used:

  1. Define in Customized-hdrs : Reply-To: Name Lastname <email@domain>
  2. While composing message use ^R (Rich Header) function
  3. Change the value of Reply-To header

Remember: „PINE gives us the power we need to crush those who oppose us…”

Hope you liked it.

28
Sier
09

backup dla leniwych

Jako, że należę do ludzi leniwych uczę się tego, co może potencjalnie w lenistwie mi pomóc….

rsync wspaniałym narzędziem jest, więc:

#!/bin/tcsh -f
set RSYNC =/usr/local/bin/rsync
set RSNCSRC =/export/home/ # co będzie backup’owane
set RSNCDST =/opt/backup/ # gdzie to będzie backup’owane
$RSYNC -avz –delete-after $RSNCSRC $RSNCDST
a teraz, żebym się nie przemęczył, to niech serwer to wykonuje za mnie (cron)

#crontab -e root

i dopisujemy w swoim ulubionym edytorze tekstu linijkę:

* 5 * * 5 /opt/backup/rsyncuj.csh
That is it. Have fun!




Google Adsense

kalendarz

Marzec 2017
Pon T Śr T Pt S S
« Maj    
 12345
6789101112
13141516171819
20212223242526
2728293031