Project

General

Profile

Actions

Bug #576

closed

clients.registered je měněno při updatu záznamu v DB

Added by Pavel Kácha over 11 years ago. Updated over 11 years ago.

Status:
Closed
Priority:
High
Assignee:
Michal Kostěnec
Category:
-
Target version:
Start date:
10/24/2012
Due date:
10/26/2012
% Done:

0%

Estimated time:

Description

warden/src/warden-server/doc/warden.mysql:

...
  `registered` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
...

Toto je nutné upravit, pravděpodobně vytvořit i upgrade .mysql s alter table a upozornit v dokumentaci, nebo zahrnout do upgrade skriptu!


Related issues

Related to Warden - Bug #577: events.detected je měněno při updatu záznamu v dbClosedMichal Kostěnec10/24/201210/26/2012

Actions
Actions #1

Updated by Pavel Kácha over 11 years ago

  • Assignee changed from Tomáš Plesník to Michal Kostěnec

Vzniklo zde:

commit 295c73832b8cdc9ddb9a8615e71278c8be40dec5
Author: root <>
Date: Fri Mar 23 09:21:30 2012 +0100

Prvni import upravy Wardenu pro Apache

Takže budu zlý a předávám, Kostěji, také proto, že Tom má teď dost práce právě s přípravou releasu. Domluv se s Tomem jak vyřešit nejlépe (warden-2.0-to-2.1-upgrade.mysql + upozornění v dokumentaci nebo volání z upgrade skriptu?).

Actions #2

Updated by Tomáš Plesník over 11 years ago

Pro instalaci je to v pohode, jelikoz si spravce zavola jiz opraveny warden.mysql pro inicialni instalaci Warden server. Pro update z 2.0 na 2.1 by to chtelo tedy pripravit nejaky databazovy PATCH, ve kterem by bylo poreseno jak tato uprava defaultni hodnoty polozky registered, tak i zmena typu z int(1) default NULL na int(1) unsigned default NULL u polozek:

  • target_port
  • attack_scale
  • priority
  • timeout
Actions #3

Updated by Tomáš Plesník over 11 years ago

Ted se ale divam, ze aktualne posledni verze souboru warden.mysql ulozena v GITu je krome zmeny typu z int na unsigned int (nepodstatna zmena pro stary server) naprosto stejna jako verze soboru warden.mysql z balicku warden-server-2.0 coz tedy znamena, ze zadny patch pro warden-server-2.0 delat nemusime. Nebo mi neco unika?

Toto same se vztahuje i pro ticket #577.

Actions #4

Updated by Pavel Kácha over 11 years ago

Pro instalaci zřejmě ne. Pro upgrade ano.

Actions #5

Updated by Michal Kostěnec over 11 years ago

Existuje nejaka jina instalace serveru nez v nasi sprave? Ptam se proto, jestli kolem toho nedelame zbytecny humbuk:)

Actions #6

Updated by Pavel Kácha over 11 years ago

Právě že nevíme. Sice jsme ho oficiálně nevydali, ale git je otevřený a leccos už jsme pustili různými kanály pro testování (třeba liberouter). Alespoň mysql upgradeskript mezi doc/warden.mysql z 2.0 na 2.1 by a řádku v dokumentaci by to chtělo, to není zase tak moc práce.

Actions #7

Updated by Michal Kostěnec over 11 years ago

  • Status changed from New to Resolved

Stejne si porad myslim, ze to resime jak v nejakym enterprise projektu. Podle meho to nikdo jiny nepouziva (pripadne bych jen poslal zminku do konference).

Jestli vam to stale pripada rozumne, tak vlozte do balicku 'doc/warden20to21.patch' a do poznamky pouziti:

'mysql -u root -p warden < doc/warden20to21.patch'

Actions #8

Updated by Pavel Kácha over 11 years ago

  • Status changed from Resolved to Feedback

Doufal jsem (myslím, že jsme to s Tomem tak psali), že když už, tak uděláš alter patch i na ostatní změny, je jich tam víc.

Actions #9

Updated by Michal Kostěnec over 11 years ago

Opraveny typy poli target_port, attack_scale, priority, timeout na 'unsigned'.
Povazuji za vyreseno, pokud nepotrebna policka budeme ostranovat az v dalsich verzich.

Actions #10

Updated by Michal Kostěnec over 11 years ago

git #0c63117237afd70440722011d9282a8aea449514

Actions #11

Updated by Pavel Kácha over 11 years ago

  • Status changed from Feedback to Closed
Actions

Also available in: Atom PDF