Bug 11590 - Слишком строгий regexp для поля "Имя VE"
Summary: Слишком строгий regexp для поля "Имя VE"
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: alterator-ovz (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Konstantin A Lepikhov (L.A. Kostis)
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-04-21 00:40 MSD by Ivan Fedorov
Modified: 2007-04-23 03:43 MSD (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ivan Fedorov 2007-04-21 00:40:38 MSD
Там еще должны пропускаться подчеркивание и дефис.
Comment 1 Dmitry V. Levin 2007-04-21 00:53:11 MSD
Действительно, в vzctl/src/lib/config.c написано:
static int check_name(char *name)
{
        char *p;

        for (p = name; *p != '\0'; p++) {
                if (!isdigit(*p) && !isalpha(*p) && *p != '-' && *p != '_')
                        return -1;
        }
        return 0;
}
Comment 2 Ivan Fedorov 2007-04-21 01:08:39 MSD
Да я бы туда еще и точку вписал... и забивал бы hostname или его часть! :)
Comment 3 Dmitry V. Levin 2007-04-21 01:49:53 MSD
.rpmnew/.rpmorig/.rpmsave?
Comment 4 Ivan Fedorov 2007-04-21 02:11:25 MSD
Ну таки нефиг пакетить такие вещи!

Я понимаю, что это потенциальная дырка, но если я на монитор наклею стикер с
паролем root, то это будет еще большая дырка. Но я же его не наклеиваю!
Comment 5 Dmitry V. Levin 2007-04-23 03:42:59 MSD
Fixed in 0.4-alt2