HubiC on Raspberry pi

sync your data with HubiC.

Install it on your Raspberry, just download the last package:

http://mir7.ovh.net/ovh-applications/hubic/hubiC-Linux/1.2.5/

Install it:

sudo dpkg -i -R hubiC-Linux-1.2.5.38-linux.deb

finalize the installation as for the dependancies:

sudo apt-get -f install

Before running it, you need to reed the bus:

dbus-launch --sh-syntax

Copy/paste the bus data address and export the settings (change ‘xxxx’ with your own data from the previous command output:

export DBUS_SESSION_BUS_ADDRESS='unix:abstract=/tmp/dbus-xxxx,guid=xxxx'

And run hubiC with the login you have created on the website:

mkdir /home/pi/hubiC
hubic login login@domain.tld /home/pi/hubiC

 

Send spam to Junk folder on Synology NAS

I am currently have an Anti-Spam solution plugged in with Postfix of my NAS.

I have been looking for on how could I set/specify all spam been send to a specific folder; On the NAS, sieve is involved and used to apply action against the mailflow.

Located on your nas :

/var/packages/MailServer/target/scripts/sieve_before/move_spam.sieve

Set the potential X-Header that your solution can mark the spam. This sieve script would apply the action and send the spam to your Personal Junk folder, or others if needed.

Here is the default sieve script to do it:

require ["fileinto"];
if anyof (header :contains "X-Spam-Flag" "YES")
{
fileinto "Junk";
}

Sendmail is only accepting connections from localhost

By default configured to accept connection from local system (127.0.0.1). This should avoid open mail relay problem.

To allow connections from ALL hosts/LAN IPs open sendmail.mc file (login as the root):

# vi /etc/mail/sendmail.mc

Look for line that read as follows:

DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl

Comment or remove above line and insert new line that read as follows:

DAEMON_OPTIONS(`Port=smtp,Name=MTA')dnl

Above line will force to accept connection from any host. Save the file. Regenerate sendmail configuration file using m4:

# m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf

If this command is resulting by giving such of error as below, this means that the file

/etc/mail/sendmail.mc:10: m4: cannot open `/usr/share/sendmail-cf/m4/cf.m4': No such file or directory

Then, this means that the sendmail.cf.xx rpm package is missing and require to be installed.

In my case, I had to mount the cdrom, and look for this rpm file:

sendmail-cf-8.13.8-2.el5.i386.rpm

Restart sendmail service :

# /etc/init.d/sendmail restart

Htpc Manager on Synology NAS

I had a quick look over this interface that integrate some common tool as Sabnzbd, Sicxkbeard and XBMC (also some others).

If you wish to run this interface on your Syno NAS:

– From another machine running linux, GIT is needed to download Htpc Manager; However you can copy the files from to any others machines and run this interface as soon as Python is present.

	git clone git://github.com/styxit/HTPC-Manager.git
      • once the download is done. Copy the entire folder onto your NAS; In my case I did copy it on the volume1 of my NAS.
	cp -r /volume1/share/HTPC-Manager/ /volume1/@htpc
  • Now, navigate into the folder, once there; verify if the python is well found; run this command start it:
  • /usr/local/htpc/env/bin/python /volume1/@htpc/HTPC-Manager/Htpc.py