vfat, touch -t .....
3 отговора
170 прегледа
vfat, touch -t .....
$ touch -c -t 200606281944 nekaffile.txt
ако не съм със точно същия юзър, който се води owner на дяла, не ми сетва timestamp заради operation not permitted. във fstab е ей така:
ако му добавя опция за user=pundio и съм логнат като pundio - няма проблеми с touch -t xxx, иначе - не ще. а пък си има rw и за групата (на която pundio е член), и за останалите:
$ ls -l bla.txt
-rw-rw-rw- 1 root hdfat32 12 Jun 28 2005 bla.txt
защо става така?
не е лесно да бъдеш злодей-психопат! иска се толкова много работа...
ако не съм със точно същия юзър, който се води owner на дяла, не ми сетва timestamp заради operation not permitted. във fstab е ей така:
/dev/sda6 /mnt/sda6 vfat noexec,shortname=winnt,iocharset=cp1251,codepage=866,auto,gid=hdfat32,dmask=000,fmask=111,user,rw 1 0
ако му добавя опция за user=pundio и съм логнат като pundio - няма проблеми с touch -t xxx, иначе - не ще. а пък си има rw и за групата (на която pundio е член), и за останалите:
$ ls -l bla.txt
-rw-rw-rw- 1 root hdfat32 12 Jun 28 2005 bla.txt
защо става така?
не е лесно да бъдеш злодей-психопат! иска се толкова много работа...
Re: vfat, touch -t .....
fs/open.c:
с една дума: кур!
не е лесно да бъдеш злодей-психопат! иска се толкова много работа...
...
/* If times==NULL, set access and modification to current time,
* must be owner or have write permission.
* Else, update from *times, must be owner or super user.
*/
long do_utimes(int dfd, char __user *filename, struct timeval *times)
...
с една дума: кур!
не е лесно да бъдеш злодей-психопат! иска се толкова много работа...
Re: vfat, touch -t .....
Емм vfat :) Кой според теб се води собственика на всички файлове в тази файлова система, която си маунт-нал?
Re: vfat, touch -t .....
мога да му задам който си искам собственик. не е там работата, обаче. що за тъпотия е юзър с права за запис да няма права за задаване на times?! за това не е виновна vfat!
не е лесно да бъдеш злодей-психопат! иска се толкова много работа...
не е лесно да бъдеш злодей-психопат! иска се толкова много работа...