LINUX.ORG.RU

Сообщения vinni_puh

 

ACL и прочие mkdir :)

Форум — General

#Короче прикол:
$ ls -al 
total 0
drwxrwx---+ 4 root   root    80 Jul 22 11:49 ./
drwxrwxrwt  3 root   root   140 Jul 22 11:28 ../

$ getfacl .
# file: .
# owner: root
# group: root
user::rwx
user:user1:rwx
user:user2:r-x
group::---
mask::rwx
other::---
default:user::rwx
default:user:user1:rwx
default:user:user2:r-x
default:group::---
default:mask::rwx
default:other::---

#defaul mask::rwx типа того
#Далее

#Вариант первый
$ pushd . ; for i in {1..5}; do mkdir a$i; cd a$i; done; popd

#Вариант второй
$ mkdir -p b1/b2/b3/b4/b5

#Смотрим результат, думаем :) смотрим в сторону mask :)

$ getfacl -R .

# file: b1
# owner: user1
# group: user1
user::rwx
user:user1:rwx	#effective:---
user:user2:r-x	#effective:---
group::---
mask::---
other::---
default:user::rwx
default:user:user1:rwx
default:user:user2:r-x
default:group::---
default:mask::rwx
default:other::---

# file: b1/b2
# owner: user1
# group: user1
user::rwx
user:user1:rwx	#effective:---
user:user2:r-x	#effective:---
group::---
mask::---
other::---
default:user::rwx
default:user:user1:rwx
default:user:user2:r-x
default:group::---
default:mask::rwx
default:other::---

# file: b1/b2/b3
# owner: user1
# group: user1
user::rwx
user:user1:rwx	#effective:---
user:user2:r-x	#effective:---
group::---
mask::---
other::---
default:user::rwx
default:user:user1:rwx
default:user:user2:r-x
default:group::---
default:mask::rwx
default:other::---

# file: b1/b2/b3/b4
# owner: user1
# group: user1
user::rwx
user:user1:rwx	#effective:---
user:user2:r-x	#effective:---
group::---
mask::---
other::---
default:user::rwx
default:user:user1:rwx
default:user:user2:r-x
default:group::---
default:mask::rwx
default:other::---

# file: b1/b2/b3/b4/b5
# owner: user1
# group: user1
user::rwx
user:user1:rwx
user:user2:r-x
group::---
mask::rwx
other::---
default:user::rwx
default:user:user1:rwx
default:user:user2:r-x
default:group::---
default:mask::rwx
default:other::---

# file: a1
# owner: user1
# group: user1
user::rwx
user:user1:rwx
user:user2:r-x
group::---
mask::rwx
other::---
default:user::rwx
default:user:user1:rwx
default:user:user2:r-x
default:group::---
default:mask::rwx
default:other::---

# file: a1/a2
# owner: user1
# group: user1
user::rwx
user:user1:rwx
user:user2:r-x
group::---
mask::rwx
other::---
default:user::rwx
default:user:user1:rwx
default:user:user2:r-x
default:group::---
default:mask::rwx
default:other::---

# file: a1/a2/a3
# owner: user1
# group: user1
user::rwx
user:user1:rwx
user:user2:r-x
group::---
mask::rwx
other::---
default:user::rwx
default:user:user1:rwx
default:user:user2:r-x
default:group::---
default:mask::rwx
default:other::---

# file: a1/a2/a3/a4
# owner: user1
# group: user1
user::rwx
user:user1:rwx
user:user2:r-x
group::---
mask::rwx
other::---
default:user::rwx
default:user:user1:rwx
default:user:user2:r-x
default:group::---
default:mask::rwx
default:other::---

# file: a1/a2/a3/a4/a5
# owner: user1
# group: user1
user::rwx
user:user1:rwx
user:user2:r-x
group::---
mask::rwx
other::---
default:user::rwx
default:user:user1:rwx
default:user:user2:r-x
default:group::---
default:mask::rwx
default:other::---

#Вопрос на засыпку: где баг то? в mkdir -p или чё?

>>>

vinni_puh
()

ICQ

Форум — Talks

Зачто удалили? :)

Краткое содержание предыдущей серии:

Идея нахаляву: сделать ресурс где номерам асек (с которой все должны слезть) соответствуют адреса джаббера... чтоб люди не терялись... а не всякие транпорты и т.п.

>>>

vinni_puh
()

Если встроить ДБ в ядро :) Остапа прёт :)

Форум — Talks

Началось в другой ветке :) но решил запостить тут :)
А почему все типы файлов нельзя передавать примерно следующим образом (ну по интернету например). Архив (gz,bz2) в котором лежат два файла (один - xml, второй - бинарник или текстовый файл).
Например: mp3
В первом файле:
----
Тип: тип_мп3_версия1.1
Поле1: koi8-r (поле например определяет кодировку)
Поле2: Дэцл
Поле3: Крутой песняк
Поле4: Крутой альбом
.....
Поле12: VBR
Поле13: lame,mad (и т.д.)
....
----
Во втором: просто файло бинарное со сжатым звуком.

Описание "тип_мп3_версия1.1" хранится где нибудь на MegaCoolFreeStandarts.org. Если оно не установлено у пользователя на компе, то скачивается оттуда, и комп начинает понимать что это за порево. Если комп не понимает, то хотябы выдаёт что это тип такой-то, его понимает такой-то софт, такие то библиотеки.

Если файло текстовое, то содержание примерно следующее:
В первом файле:
Поле1: тип_С_programm_1.2
Поле2: en_US (кодировка компа откуда это ушло)
Во втором файле: собственно текст

Всё это для расположения в инете например или для переноса между машинами (разными платформами... )

Далее - софт. загрузился файл, если тип на данный момент не известен - файл во временное хранилище (типа UnknownFileType), из инета - загружается файло - описание (предварительно спросив :) )обновляется таблица в базе ответственная за тип возможного контента, бинарное файло - добавляется в табло с блобами, описание - в табло с описаниями, и связь описания с блобом. Если файло текстовое - то производится индексирование для быстрого поиска. После этих нехитрых махинаций, представьте в командной строке:

grep -t С_prog "void huyoid()"
или
find -t Video,mpeg,avi -size + 100M
find -t pdf -text "zhopa" | xargs evince
ну и т.д. как мозг позволит.

Мысль дальше - понятие группы файлов :) типа папок или архива :)
А при полном переходе на такую хрень:
Файл1: ----- Type: Linux_library
Name: libmp3lame Version: 1.1.1.1
Arch: x86_64
Deplist: lib1(version),lib2(version) -----
Файл2: бинарник

Не всемирный ли кайф наступит? :) Если их держать на LibsForge.org? :)
Ну а так как Остапа понесло, и группы файлов упоминались :) то на WorldOfDistros.org файлы: Debian_4.1.grp :) bubuntOS_8.6.grp

Мысль дальше таблица со списком и очередью загружаемых модулей... и т.д. со скриптами...


>>>

vinni_puh
()

GARNOME

Форум — General

Собрал garnome, всё пучком, кроме gnome-screensaver.

$ gnome-screensaver

process 27116: arguments to dbus_connection_add_filter() were incorrect,

assertion "connection != NULL" failed in file dbus-connection.c line 5167.

This is normally a bug in some application using the D-Bus library.

Кто-нибудь сталкивался? Куда копать?

>>>

vinni_puh
()

ysm... climm... ICQ вощм :)

Форум — General

Господа! Два вопроса :)
1) как поменять кодировку в ysm
2) кто-нибудь пользует climm? у меня последняя версия, но я для всех в оффлайне... конфиги вроде правильные все... у кого нибудь ещё такая байда есть?

>>>

vinni_puh
()

gpasswd groups

Форум — General

Добрый день.

Непонятка:

$> mkdir testdir

$> sudo chown root:mm testdir

$> sudo chmod 775 testdir

$> sudo chmod +t testdir

$> ls -al testdir

drwxrwxr-t 2 root mm 1.0K Nov 6 11:17 ./

drwx--x--x 106 vinni vinni 6.0K Nov 6 11:08 ../

Дальше:

$> cat /etc/group | grep mm

mm:x:1007:vinni,us1,us2

$> cd testdir

$> touch vinni

touch: cannot touch `vinni': Permission denied

Поч?

и ещё...

$> groups

vinni wheel cdwriter

$> groups vinni

vinni wheel cdwriter mm

Или типа Пуск->Выключение компьютера->Перезагрузка??? :))))

>>>

vinni_puh
()

Morph

Форум — General

Кто нибудь знает софт для морфинга? типа из одной фоты плавно в дургую? :)

>>>

vinni_puh
()

Разбор параметров

Форум — General

Господа. Похмелье. Туплю. Файл след содержания:

AA=aa bb cc dd BB=ff ff ff

как проще всего загнать в AA "aa bb cc dd" в баше?

>>>

vinni_puh
()

growisofs... чизанах?

Форум — General

Был файлик, типа file.mdf. Была задача - записать на dvd. Файлик определился командой file как ISO9660, нормально подмонтировался, т.е. голимое iso. Далее было:

growisofs -dvd-compat -Z /dev/dvd=файлик.mdf

Всё прошло пучком. Решил проверить, воткнул - молчёк :) Решил посмотреть из k3b инфо о диске, там:

First-Last Sector: 0-0, Lenght: 1(00:00:01).

А сам файлик - образ видео-дивиди.

Вопрос: чизанах? :))) почему так может быть? :)

>>>

vinni_puh
()

RSS подписка на новые темы