Блог им. DeathStar Блог им. DeathStarАвтологин и автоматический запуск Xorg во FreeBSD

В /etc/gettytab вносим после строк

P|Pc|Pc console:\
:ht:np:sp#115200:

Заносим вот такую запись, где deathstar – имя пользователя, под которым надо логинится

Pc-autologin|Pc console with autologin:\
:ht:np:sp#115200:al=deathstar:

Затем в /etc/ttys правим строку

ttyv0 "/usr/libexec/getty Pc" cons25r on secure

на

ttyv0 "/usr/libexec/getty Pc-autologin" cons25r on secure

И в ~/.profile в конце добавляем строчку:

startx

Чтоб запускались например kde4, то в ~/.xinitrc пишем следующее

exec "/usr/local/kde4/bin/startkde"

Блог им. serg Блог им. sergUbuntu 10.4 - как поменять окно входа в систему? Решено, но костыль :(

После закачки дополнительных обоев из репов, почему то поменялась заставка входа в систему. К сожалению, в 10.4 простого способа управлять этой заставкой нет.

( Читать дальше )

Блог им. Zevs Блог им. Zevs11-12 мая. Старый город. Конференция Microsoft на которую нас пригласили.

По программе конференции:
11 мая будут студенты — человек 300.
Очень хотелось бы чтобы кто-нибудь из LUGовцев помог со студентами.
Запускаю обсуждение — ЧТО ИНТЕРЕСНО БУДЕТ СТУДЕНТАМ???

12 мая — средний и малый бизнес.
Тут тоже было бы не плохо Ваше участие — и посмотреть и больше народу, подходящих с вопросами можно удовлетворить.

В идеале: Первый день под эгидой YarLUG и SystemNix. Второй день — SystemNix и YarLUG.

Также надо придумать ФИШКУ, чтобы быть срау заметными. Какие предложения?

Блог им. dbsh Блог им. dbsh/etc/group-

Неясно стало зачем нужен /etc/group-, точнее, зачем — ясно, не ясно — как сделать так чтоб утилиты удаленные группы не бекапили. Был проведен не большой эксперимент.

<[root@/root]># groupadd test                                                               16:26 pts/3
<[root@/root]># chattr +i /etc/group-                                                       16:35 pts/3
<[root@/root]># groupdel test                                                               16:36 pts/3
groupdel: cannot rewrite group file
<[root@/root]># grep 'test' /etc/group                                                      16:36 pts/3
test:x:213:
<[root@/root]># grep 'test' /etc/group-                                                     16:36 pts/3
<[root@/root]># ls -l /etc/group-                                                           16:36 pts/3
-rw------- 1 root root 706 2010-02-05 16:25 /etc/group-
<[root@/root]># 


и вопрос, как и где подкрутить, чтобы не создавался бекап удаленных груп?

Блог им. dbsh Блог им. dbsh[РЕШЕНО] openssl и С

Вообщем уперся в проблему. Для начала код:
#include <string.h>
#include <openssl/sha.h>
#include <openssl/hmac.h>
#include <openssl/evp.h>
#include <openssl/bio.h>
#include <openssl/buffer.h>

/* gcc -o test test.c -lssl */

int main(void)
{

  BIO *b64, *bmem, *bio;

  unsigned char *mycode1="WU9ZTyEA\n";

  bio = BIO_new_file("/home/dbsh/leaf.txt", "w");
  if(!bio){ exit(0); }

  char *buffer = (char *)malloc(strlen(mycode1));
  memset(buffer, 0, strlen(mycode1));

  b64 = BIO_new(BIO_f_base64());
  bmem = BIO_new_mem_buf(mycode1, strlen(mycode1));
  bmem = BIO_push(b64, bmem);

  BIO_read(bmem, buffer, strlen(mycode1));

  BIO_printf(bio,buffer);

  BIO_free_all(bmem);
  free(buffer);
  return 0;
}

код работает. но, если mycode1 содержит код от бинарного файла в base64, то в итоге, после расшифровки base64, в файл ничего не выводится. впринцепе, оно понятно, ибо идет реакция на код бинарника — на управляющие символы типа \0 и проч. вопрос, как сдампить бинарь в файл после расшифровки из base64?

UPD решение:
(16:03:02) Namelles One: так смотри, нада дампить по одному символу вплоть до buffer[LENGTH], то есть не полагаясь на функции, а просто вычитывая по байту из памяти. Тогда оно спокойно сдампится и за \0
(16:03:10) Namelles One: я с таким сталкивался уже)
(16:03:22) 391664: ммм… код есть?
(16:03:39) 391664: впринцепе указателем по массиву… да я понял
(16:03:41) Namelles One: ну, я разве непонятно обьяснил?)
Врядли есть код, это могло быть хз када)
(16:04:17) Namelles One: да и strlen нада делать на base64 строку, а то в расшифрованной оно на том же \0 отвалится)
(16:04:30) 391664: лана. спс, я чет не допер даж )
(16:05:25) Namelles One: да не за что)) для этого и существуют другие программеры — для советов)

Блог им. Zevs Блог им. ZevsАнанас

Все знают 1С, но мы попытались предложить Ананс, в качестве учетной платформы для одной торговой фирмы — им очень понравилась сама идея ухода от 1С.
НО
потребовалась доработка бизнес-схемы, а вот с программистами возникла проблема.

Какие есть мысли по поиску программистов для Ананаса?