Page 1 of 1

permissions with partition containing rootfs and samba

Posted: Tue May 23, 2006 12:21 am
by trex6662k5
I understand that people are getting fustrated over the fact that initrd mounts the partition with rootfs as root only so samba users cant makes changes to that partition. I too had the same fustration and have made a lil crappy tutorial. This is what i was looking for and i hope other people have found what they are looking for to solve their problemsOpen up a terminal and su
Editing linuxrc

Browse to the partition containing initrd.gz
cd /mnt/fatx/X (Replace X with partition) (My setup /mnt/fatx/e)

Copy initrd.gz to a temp location
cp initrd.gz /tmp

unGzip it
gunzip /tmp/initrd.gz

Make a mnt directory and mount it
mkdir /mnt/initrd
mount /tmp/initrd.gz /mnt/initrd -o loop -o rw

Open linuxrc for editing
nano /mnt/initrd/linuxrc

(Ill make this more clear...im sleepy)
Near the top of the document theres going to be mention of Umask=022. Change this to umask=000
Quit and Save

Unmount the file
umount /mnt/initrd

Gzip backup
gzip -9 /tmp/initrd

Copy to C partition
cp /tmp/initrd.gz /mnt/fatx/c

Reboot out of linux, in to a dashboard such as XBMC and backup the current initrd.gz (where rootfs is)(by renaming it to initrd.gz.bak) and copy the modified initrd.gz from C to E (You could do this in Linux but i didnt so I dont know)

Presto