How to , and other stuff about linux, photo, php … A linux, photography blog. To remember some linux situation, and fix them quickly.

May 18, 2012

How to start X program from cron

Filed under: Linux — Tags: , , , — admin @ 1:29 pm

Hello

Well today I have to make a little script that close a chromium erase the cache and start it again.

Bellow is the script


#!/bin/bash
ps aux|grep 'chromium-browser'|awk {'print $2'}|xargs kill -9
/bin/rm -rf /home/user/.cache/chromium
/bin/sed -i 's/"exited_cleanly": false/"exited_cleanly": true/' /home/user/.config/chromium/Default/Preferences
DISPLAY=:0 /usr/bin/nohup /usr/bin/chromium-browser  &

If you will have something like

No protocol specified Can't open display :0

First of all check if you are runing the script as  user . Because if you are root won’t work.

April 2, 2012

Equivalent of rpm -qa in ubuntu

Filed under: Linux — Tags: , , , , — admin @ 3:04 pm

Well in rpm base distribution you may use this

rpm -qa /path/to/file
And you will have a answer like this :

rpm -qf /usr/bin/top
procps-3.2.7-11.1.el5

On a ubuntu server you should run
dpkg -S /path/to/file

dpkg -S /usr/bin/top
procps: /usr/bin/top

March 26, 2012

How to disable the “Chromium didn’t shut down correctly” message

Filed under: Linux — Tags: , , , , — admin @ 10:42 am

Hello
Well, because is crhomium you will be on a linux system.
So after a little search this can be remove from some setting on the chormium. Is not just a clik,
So for those who want to run a automated script that start the chormium using kiosk mode well this will be a help for them.
Before you start the chromium with –kiosk just add one more line

sed -i 's/"exited_cleanly": false/"exited_cleanly": true/' ~/.config/chromium/Default/Preferences

March 19, 2012

Creating a Partition Size Larger Than 2TB, 3TB

Filed under: Linux — Tags: , , , , , , , , — admin @ 4:04 pm

Hello
Well recently I have to do a partition biger then 2TB, because I wanted to use all drive for backup.
Because fdisk won’t work, well I figure it out that I have to use parted
so here we go.
parted /dev/sdb
the output will be something like
GNU Parted 2.1
Using /dev/sdb
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted)

after tis we create a label
(parted) mklabel gpt
Warning: The existing disk label on /dev/sdb will be destroyed and all data on this disk will be lost. Do you want to continue?
Yes/No? Yes

After this we specify the unit that we want to use
(parted) unit TB
We tell parted to use all space
(parted) mkpart primary 0 -0
And the result
(parted) print
Model: ATA ST3000DM001-9YN1 (scsi)
Disk /dev/sdb: 3.00TB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt

Number Start End Size File system Name Flags
1 0.00TB 3.00TB 3.00TB linux-swap(v1) primary

(parted) quit

Now we format the partition
mkfs.ext4 /dev/sdb1
mke2fs 1.41.12 (17-May-2010)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=1 blocks, Stripe width=0 blocks
183148544 inodes, 732566272 blocks
36628313 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=4294967296
22357 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968,
102400000, 214990848, 512000000, 550731776, 644972544

Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 31 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.

The result
mkdir /backup
mount /dev/sdb1 /backup/
df -h
/dev/sdb1 2.7T 201M 2.6T 1% /backup

March 2, 2012

proftpd passive port not working

Filed under: Linux — Tags: , , , , — admin @ 12:20 pm

Well, we have to check a proftpd why was not working in some case.
Here are some error output:
227 Entering Passive Mode (10,108,211,224,191,201).
ftp: connect: Connection timed out

Status: Retrieving directory listing...
Command: PWD
Response: 257 "/" is the current directory
Command: TYPE I
Response: 200 Command okay.
Command: PASV
Response: 227 Entering Passive Mode (172,30,255,230,229,148)
Status: Server sent passive reply with unroutable address. Using server address instead.
Command: MLSD
Error: Connection timed out
Error: Failed to retrieve directory listing

Well from here look like passive mod not working ok.
I know that I open the port from firewall , for passive range. However this still was not working.
So it appear that when you are using passive mod, you have to use also and the masqueradeaddress section on proftpd.

So basically you should have something like this:
ServerName "your server name"
PassivePorts 49000 50000
MasqueradeAddress name.ofserver.com

Or you may use your routable ip on masqueradeaddress .
And not forget to open 49000:50000 range port in firewall.

« Newer PostsOlder Posts »

Powered by WordPress