added: winix function 'account'

code for activating an account has been moved here from Pw
changed: the form for reseting a user's password has been moved
         to 'passwd' winix function (it was in Pw before)




git-svn-id: svn://ttmath.org/publicrep/winix/trunk@926 e52654a7-88a9-db11-a3e9-0013d4bc506e
This commit is contained in:
2013-05-16 19:26:44 +00:00
parent 48cdca7549
commit 7c266b85e2
30 changed files with 1261 additions and 1050 deletions

View File

@@ -1,5 +1,44 @@
# DO NOT DELETE
account.o: account.h functionbase.h ../core/item.h
account.o: ../../pikotools/space/space.h ../../pikotools/textstream/types.h
account.o: ../../pikotools/date/date.h ../db/db.h ../db/dbbase.h
account.o: ../db/dbconn.h ../db/dbtextstream.h ../core/textstream.h
account.o: ../core/misc.h ../core/item.h ../core/requesttypes.h
account.o: ../../pikotools/textstream/textstream.h
account.o: ../../pikotools/convert/convert.h
account.o: ../../pikotools/convert/inttostr.h
account.o: ../../pikotools/membuffer/membuffer.h
account.o: ../../pikotools/textstream/types.h ../../pikotools/utf8/utf8.h
account.o: ../core/error.h ../../pikotools/space/spaceparser.h
account.o: ../../pikotools/space/space.h ../db/dbitemquery.h
account.o: ../db/dbitemcolumns.h ../core/user.h ../core/group.h
account.o: ../core/dircontainer.h ../core/ugcontainer.h ../core/log.h
account.o: ../core/textstream.h ../core/logmanipulators.h ../core/slog.h
account.o: ../core/cur.h ../core/request.h ../core/error.h ../core/config.h
account.o: ../core/htmlfilter.h ../templates/htmltextstream.h
account.o: ../../pikotools/space/spacetojson.h ../core/session.h
account.o: ../core/user.h ../core/plugindata.h ../core/rebus.h ipban.h
account.o: mount.h ../templates/locale.h ../core/request.h ../core/config.h
account.o: ../core/system.h ../core/job.h ../core/basethread.h
account.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h
account.o: ../notify/notify.h ../notify/notifypool.h ../templates/patterns.h
account.o: locale.h ../templates/localefilter.h ../../ezc/src/ezc.h
account.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h
account.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h
account.o: privchanger.h chown.h ckeditor.h cp.h default.h download.h emacs.h
account.o: env.h imgcrop.h last.h login.h logout.h ln.h ls.h man.h meta.h
account.o: mkdir.h mv.h nicedit.h node.h passwd.h priv.h pw.h reload.h rm.h
account.o: rmuser.h run.h sort.h specialdefault.h stat.h subject.h template.h
account.o: timezone.h tinymce.h uname.h upload.h uptime.h who.h vim.h
account.o: ../core/htmlfilter.h ../../ezc/src/stringconv.h
account.o: ../notify/notifythread.h ../core/basethread.h
account.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
account.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
account.o: ../core/crypt.h ../core/users.h ../core/groups.h ../core/group.h
account.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h
account.o: ../core/timezones.h ../core/synchro.h ../core/log.h ../core/misc.h
account.o: ../functions/functions.h
adduser.o: adduser.h functionbase.h ../core/item.h
adduser.o: ../../pikotools/space/space.h ../../pikotools/textstream/types.h
adduser.o: ../../pikotools/date/date.h ../db/db.h ../db/dbbase.h
@@ -25,12 +64,12 @@ adduser.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h
adduser.o: ../notify/notify.h ../notify/notifypool.h ../templates/patterns.h
adduser.o: locale.h ../templates/localefilter.h ../../ezc/src/ezc.h
adduser.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h
adduser.o: functionparser.h ../core/cur.h cat.h chmod.h privchanger.h chown.h
adduser.o: ckeditor.h cp.h default.h download.h emacs.h env.h imgcrop.h
adduser.o: last.h login.h logout.h ln.h ls.h man.h meta.h mkdir.h mv.h
adduser.o: nicedit.h node.h passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h
adduser.o: sort.h specialdefault.h stat.h subject.h template.h timezone.h
adduser.o: tinymce.h uname.h upload.h uptime.h who.h vim.h
adduser.o: functionparser.h ../core/cur.h account.h cat.h chmod.h
adduser.o: privchanger.h chown.h ckeditor.h cp.h default.h download.h emacs.h
adduser.o: env.h imgcrop.h last.h login.h logout.h ln.h ls.h man.h meta.h
adduser.o: mkdir.h mv.h nicedit.h node.h passwd.h priv.h pw.h reload.h rm.h
adduser.o: rmuser.h run.h sort.h specialdefault.h stat.h subject.h template.h
adduser.o: timezone.h tinymce.h uname.h upload.h uptime.h who.h vim.h
adduser.o: ../core/htmlfilter.h ../../ezc/src/stringconv.h
adduser.o: ../notify/notifythread.h ../core/basethread.h
adduser.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
@@ -68,12 +107,12 @@ cat.o: ../core/dirs.h ../core/dircontainer.h ../notify/notify.h
cat.o: ../notify/notifypool.h ../templates/patterns.h locale.h
cat.o: ../templates/localefilter.h ../../ezc/src/ezc.h
cat.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h
cat.o: functionparser.h ../core/cur.h adduser.h chmod.h privchanger.h chown.h
cat.o: ckeditor.h cp.h default.h download.h emacs.h env.h imgcrop.h last.h
cat.o: login.h logout.h ln.h ls.h man.h meta.h mkdir.h mv.h nicedit.h node.h
cat.o: passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h sort.h
cat.o: specialdefault.h stat.h subject.h template.h timezone.h tinymce.h
cat.o: uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h
cat.o: functionparser.h ../core/cur.h account.h adduser.h chmod.h
cat.o: privchanger.h chown.h ckeditor.h cp.h default.h download.h emacs.h
cat.o: env.h imgcrop.h last.h login.h logout.h ln.h ls.h man.h meta.h mkdir.h
cat.o: mv.h nicedit.h node.h passwd.h priv.h pw.h reload.h rm.h rmuser.h
cat.o: run.h sort.h specialdefault.h stat.h subject.h template.h timezone.h
cat.o: tinymce.h uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h
cat.o: ../../ezc/src/stringconv.h ../notify/notifythread.h
cat.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
cat.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
@@ -103,12 +142,12 @@ chmod.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h
chmod.o: ../notify/notify.h ../notify/notifypool.h ../templates/patterns.h
chmod.o: locale.h ../templates/localefilter.h ../../ezc/src/ezc.h
chmod.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h
chmod.o: functionparser.h ../core/cur.h adduser.h cat.h chown.h privchanger.h
chmod.o: ckeditor.h cp.h default.h download.h emacs.h env.h imgcrop.h last.h
chmod.o: login.h logout.h ln.h ls.h man.h meta.h mkdir.h mv.h nicedit.h
chmod.o: node.h passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h sort.h
chmod.o: specialdefault.h stat.h subject.h template.h timezone.h tinymce.h
chmod.o: uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h
chmod.o: functionparser.h ../core/cur.h account.h adduser.h cat.h chown.h
chmod.o: privchanger.h ckeditor.h cp.h default.h download.h emacs.h env.h
chmod.o: imgcrop.h last.h login.h logout.h ln.h ls.h man.h meta.h mkdir.h
chmod.o: mv.h nicedit.h node.h passwd.h priv.h pw.h reload.h rm.h rmuser.h
chmod.o: run.h sort.h specialdefault.h stat.h subject.h template.h timezone.h
chmod.o: tinymce.h uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h
chmod.o: ../../ezc/src/stringconv.h ../notify/notifythread.h
chmod.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
chmod.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
@@ -138,12 +177,12 @@ chown.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h
chown.o: ../notify/notify.h ../notify/notifypool.h ../templates/patterns.h
chown.o: locale.h ../templates/localefilter.h ../../ezc/src/ezc.h
chown.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h
chown.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h privchanger.h
chown.o: ckeditor.h cp.h default.h download.h emacs.h env.h imgcrop.h last.h
chown.o: login.h logout.h ln.h ls.h man.h meta.h mkdir.h mv.h nicedit.h
chown.o: node.h passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h sort.h
chown.o: specialdefault.h stat.h subject.h template.h timezone.h tinymce.h
chown.o: uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h
chown.o: functionparser.h ../core/cur.h account.h adduser.h cat.h chmod.h
chown.o: privchanger.h ckeditor.h cp.h default.h download.h emacs.h env.h
chown.o: imgcrop.h last.h login.h logout.h ln.h ls.h man.h meta.h mkdir.h
chown.o: mv.h nicedit.h node.h passwd.h priv.h pw.h reload.h rm.h rmuser.h
chown.o: run.h sort.h specialdefault.h stat.h subject.h template.h timezone.h
chown.o: tinymce.h uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h
chown.o: ../../ezc/src/stringconv.h ../notify/notifythread.h
chown.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
chown.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
@@ -175,7 +214,7 @@ ckeditor.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h
ckeditor.o: ../notify/notify.h ../notify/notifypool.h ../templates/patterns.h
ckeditor.o: locale.h ../templates/localefilter.h ../../ezc/src/ezc.h
ckeditor.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h
ckeditor.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h
ckeditor.o: functionparser.h ../core/cur.h account.h adduser.h cat.h chmod.h
ckeditor.o: privchanger.h chown.h cp.h default.h download.h emacs.h env.h
ckeditor.o: imgcrop.h last.h login.h logout.h ln.h ls.h man.h meta.h mkdir.h
ckeditor.o: mv.h nicedit.h node.h passwd.h priv.h pw.h reload.h rm.h rmuser.h
@@ -210,12 +249,12 @@ cp.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h
cp.o: ../notify/notify.h ../notify/notifypool.h ../templates/patterns.h
cp.o: locale.h ../templates/localefilter.h ../../ezc/src/ezc.h
cp.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h
cp.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h privchanger.h
cp.o: chown.h ckeditor.h default.h download.h emacs.h env.h imgcrop.h last.h
cp.o: login.h logout.h ln.h ls.h man.h meta.h mkdir.h mv.h nicedit.h node.h
cp.o: passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h sort.h
cp.o: specialdefault.h stat.h subject.h template.h timezone.h tinymce.h
cp.o: uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h
cp.o: functionparser.h ../core/cur.h account.h adduser.h cat.h chmod.h
cp.o: privchanger.h chown.h ckeditor.h default.h download.h emacs.h env.h
cp.o: imgcrop.h last.h login.h logout.h ln.h ls.h man.h meta.h mkdir.h mv.h
cp.o: nicedit.h node.h passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h
cp.o: sort.h specialdefault.h stat.h subject.h template.h timezone.h
cp.o: tinymce.h uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h
cp.o: ../../ezc/src/stringconv.h ../notify/notifythread.h
cp.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
cp.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
@@ -254,7 +293,7 @@ default.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h
default.o: ../notify/notify.h ../notify/notifypool.h ../templates/patterns.h
default.o: locale.h ../templates/localefilter.h ../../ezc/src/ezc.h
default.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h
default.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h
default.o: functionparser.h ../core/cur.h account.h adduser.h cat.h chmod.h
default.o: privchanger.h chown.h ckeditor.h cp.h download.h emacs.h env.h
default.o: imgcrop.h last.h login.h logout.h ln.h ls.h man.h meta.h mkdir.h
default.o: mv.h nicedit.h node.h passwd.h priv.h pw.h reload.h rm.h rmuser.h
@@ -292,7 +331,7 @@ download.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h
download.o: ../notify/notify.h ../notify/notifypool.h ../templates/patterns.h
download.o: locale.h ../templates/localefilter.h ../../ezc/src/ezc.h
download.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h
download.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h
download.o: functionparser.h ../core/cur.h account.h adduser.h cat.h chmod.h
download.o: privchanger.h chown.h ckeditor.h cp.h default.h emacs.h env.h
download.o: imgcrop.h last.h login.h logout.h ln.h ls.h man.h meta.h mkdir.h
download.o: mv.h nicedit.h node.h passwd.h priv.h pw.h reload.h rm.h rmuser.h
@@ -328,12 +367,12 @@ emacs.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h
emacs.o: ../notify/notify.h ../notify/notifypool.h ../templates/patterns.h
emacs.o: locale.h ../templates/localefilter.h ../../ezc/src/ezc.h
emacs.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h
emacs.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h privchanger.h
emacs.o: chown.h ckeditor.h cp.h default.h download.h env.h imgcrop.h last.h
emacs.o: login.h logout.h ln.h ls.h man.h meta.h mkdir.h mv.h nicedit.h
emacs.o: node.h passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h sort.h
emacs.o: specialdefault.h stat.h subject.h template.h timezone.h tinymce.h
emacs.o: uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h
emacs.o: functionparser.h ../core/cur.h account.h adduser.h cat.h chmod.h
emacs.o: privchanger.h chown.h ckeditor.h cp.h default.h download.h env.h
emacs.o: imgcrop.h last.h login.h logout.h ln.h ls.h man.h meta.h mkdir.h
emacs.o: mv.h nicedit.h node.h passwd.h priv.h pw.h reload.h rm.h rmuser.h
emacs.o: run.h sort.h specialdefault.h stat.h subject.h template.h timezone.h
emacs.o: tinymce.h uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h
emacs.o: ../../ezc/src/stringconv.h ../notify/notifythread.h
emacs.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
emacs.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
@@ -367,12 +406,12 @@ env.o: ../core/dirs.h ../core/dircontainer.h ../notify/notify.h
env.o: ../notify/notifypool.h ../templates/patterns.h locale.h
env.o: ../templates/localefilter.h ../../ezc/src/ezc.h
env.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h
env.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h privchanger.h
env.o: chown.h ckeditor.h cp.h default.h download.h emacs.h imgcrop.h last.h
env.o: login.h logout.h ln.h ls.h man.h meta.h mkdir.h mv.h nicedit.h node.h
env.o: passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h sort.h
env.o: specialdefault.h stat.h subject.h template.h timezone.h tinymce.h
env.o: uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h
env.o: functionparser.h ../core/cur.h account.h adduser.h cat.h chmod.h
env.o: privchanger.h chown.h ckeditor.h cp.h default.h download.h emacs.h
env.o: imgcrop.h last.h login.h logout.h ln.h ls.h man.h meta.h mkdir.h mv.h
env.o: nicedit.h node.h passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h
env.o: sort.h specialdefault.h stat.h subject.h template.h timezone.h
env.o: tinymce.h uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h
env.o: ../../ezc/src/stringconv.h ../notify/notifythread.h
env.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
env.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
@@ -408,16 +447,17 @@ functionbase.o: ../core/dircontainer.h ../notify/notify.h
functionbase.o: ../notify/notifypool.h ../templates/patterns.h locale.h
functionbase.o: ../templates/localefilter.h ../../ezc/src/ezc.h
functionbase.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h
functionbase.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h
functionbase.o: privchanger.h chown.h ckeditor.h cp.h default.h download.h
functionbase.o: emacs.h env.h imgcrop.h last.h login.h logout.h ln.h ls.h
functionbase.o: man.h meta.h mkdir.h mv.h nicedit.h node.h passwd.h priv.h
functionbase.o: pw.h reload.h rm.h rmuser.h run.h sort.h specialdefault.h
functionbase.o: stat.h subject.h template.h timezone.h tinymce.h uname.h
functionbase.o: upload.h uptime.h who.h vim.h ../core/htmlfilter.h
functionbase.o: ../../ezc/src/stringconv.h ../notify/notifythread.h
functionbase.o: ../core/basethread.h ../notify/templatesnotify.h
functionbase.o: ../core/users.h ../core/ugcontainer.h ../core/lastcontainer.h
functionbase.o: functionparser.h ../core/cur.h account.h adduser.h cat.h
functionbase.o: chmod.h privchanger.h chown.h ckeditor.h cp.h default.h
functionbase.o: download.h emacs.h env.h imgcrop.h last.h login.h logout.h
functionbase.o: ln.h ls.h man.h meta.h mkdir.h mv.h nicedit.h node.h passwd.h
functionbase.o: priv.h pw.h reload.h rm.h rmuser.h run.h sort.h
functionbase.o: specialdefault.h stat.h subject.h template.h timezone.h
functionbase.o: tinymce.h uname.h upload.h uptime.h who.h vim.h
functionbase.o: ../core/htmlfilter.h ../../ezc/src/stringconv.h
functionbase.o: ../notify/notifythread.h ../core/basethread.h
functionbase.o: ../notify/templatesnotify.h ../core/users.h
functionbase.o: ../core/ugcontainer.h ../core/lastcontainer.h
functionbase.o: ../core/mounts.h ../core/mountparser.h ../core/crypt.h
functionbase.o: ../core/users.h ../core/groups.h ../core/group.h
functionbase.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h
@@ -451,8 +491,8 @@ functionparser.o: ../notify/notify.h ../notify/notifypool.h
functionparser.o: ../templates/locale.h ../templates/patterns.h locale.h
functionparser.o: ../templates/localefilter.h ../../ezc/src/ezc.h
functionparser.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h
functionparser.o: functions.h adduser.h cat.h chmod.h privchanger.h chown.h
functionparser.o: ckeditor.h cp.h default.h download.h emacs.h env.h
functionparser.o: functions.h account.h adduser.h cat.h chmod.h privchanger.h
functionparser.o: chown.h ckeditor.h cp.h default.h download.h emacs.h env.h
functionparser.o: imgcrop.h last.h login.h logout.h ln.h ls.h man.h meta.h
functionparser.o: mkdir.h mount.h mv.h nicedit.h node.h passwd.h priv.h pw.h
functionparser.o: reload.h rm.h rmuser.h run.h sort.h specialdefault.h stat.h
@@ -499,14 +539,14 @@ functions.o: ../core/mountparser.h ../core/crypt.h run.h ../core/users.h
functions.o: ../core/groups.h ../core/group.h ../core/loadavg.h
functions.o: ../core/image.h ../core/threadmanager.h ../core/timezones.h
functions.o: timezone.h ../core/synchro.h functionparser.h ../core/cur.h
functions.o: adduser.h cat.h chmod.h privchanger.h chown.h ckeditor.h cp.h
functions.o: default.h download.h emacs.h env.h imgcrop.h last.h login.h
functions.o: logout.h ln.h ls.h man.h meta.h mkdir.h mv.h nicedit.h node.h
functions.o: passwd.h priv.h pw.h reload.h rm.h rmuser.h sort.h
functions.o: specialdefault.h stat.h subject.h template.h tinymce.h uname.h
functions.o: upload.h uptime.h who.h vim.h ../core/htmlfilter.h ../core/log.h
functions.o: ../core/misc.h ../core/plugin.h ../core/pluginmsg.h
functions.o: ../core/system.h ../core/sessionmanager.h
functions.o: account.h adduser.h cat.h chmod.h privchanger.h chown.h
functions.o: ckeditor.h cp.h default.h download.h emacs.h env.h imgcrop.h
functions.o: last.h login.h logout.h ln.h ls.h man.h meta.h mkdir.h mv.h
functions.o: nicedit.h node.h passwd.h priv.h pw.h reload.h rm.h rmuser.h
functions.o: sort.h specialdefault.h stat.h subject.h template.h tinymce.h
functions.o: uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h
functions.o: ../core/log.h ../core/misc.h ../core/plugin.h
functions.o: ../core/pluginmsg.h ../core/system.h ../core/sessionmanager.h
functions.o: ../core/sessioncontainer.h ../core/ipbancontainer.h
functions.o: ../functions/functions.h ../templates/templates.h
functions.o: ../templates/patterncacher.h ../templates/indexpatterns.h
@@ -537,7 +577,7 @@ imgcrop.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h
imgcrop.o: ../notify/notify.h ../notify/notifypool.h ../templates/patterns.h
imgcrop.o: locale.h ../templates/localefilter.h ../../ezc/src/ezc.h
imgcrop.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h
imgcrop.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h
imgcrop.o: functionparser.h ../core/cur.h account.h adduser.h cat.h chmod.h
imgcrop.o: privchanger.h chown.h ckeditor.h cp.h default.h download.h emacs.h
imgcrop.o: env.h last.h login.h logout.h ln.h ls.h man.h meta.h mkdir.h mv.h
imgcrop.o: nicedit.h node.h passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h
@@ -573,18 +613,19 @@ ipban.o: ../core/dircontainer.h ../notify/notify.h ../notify/notifypool.h
ipban.o: ../templates/patterns.h locale.h ../templates/localefilter.h
ipban.o: ../../ezc/src/ezc.h ../../ezc/src/generator.h
ipban.o: ../../ezc/src/pattern.h functions.h functionparser.h ../core/cur.h
ipban.o: adduser.h cat.h chmod.h privchanger.h chown.h ckeditor.h cp.h
ipban.o: default.h download.h emacs.h env.h imgcrop.h last.h login.h logout.h
ipban.o: ln.h ls.h man.h meta.h mkdir.h mv.h nicedit.h node.h passwd.h priv.h
ipban.o: pw.h reload.h rm.h rmuser.h run.h sort.h specialdefault.h stat.h
ipban.o: subject.h template.h timezone.h tinymce.h uname.h upload.h uptime.h
ipban.o: who.h vim.h ../core/htmlfilter.h ../../ezc/src/stringconv.h
ipban.o: ../notify/notifythread.h ../core/basethread.h
ipban.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
ipban.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
ipban.o: ../core/crypt.h ../core/users.h ../core/groups.h ../core/group.h
ipban.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h
ipban.o: ../core/timezones.h ../core/synchro.h ../core/sessionmanager.h
ipban.o: account.h adduser.h cat.h chmod.h privchanger.h chown.h ckeditor.h
ipban.o: cp.h default.h download.h emacs.h env.h imgcrop.h last.h login.h
ipban.o: logout.h ln.h ls.h man.h meta.h mkdir.h mv.h nicedit.h node.h
ipban.o: passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h sort.h
ipban.o: specialdefault.h stat.h subject.h template.h timezone.h tinymce.h
ipban.o: uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h
ipban.o: ../../ezc/src/stringconv.h ../notify/notifythread.h
ipban.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
ipban.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
ipban.o: ../core/mountparser.h ../core/crypt.h ../core/users.h
ipban.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h
ipban.o: ../core/threadmanager.h ../core/timezones.h ../core/synchro.h
ipban.o: ../core/sessionmanager.h
last.o: last.h functionbase.h ../core/item.h ../../pikotools/space/space.h
last.o: ../../pikotools/textstream/types.h ../../pikotools/date/date.h
last.o: ../db/db.h ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h
@@ -608,12 +649,12 @@ last.o: ../core/dirs.h ../core/dircontainer.h ../notify/notify.h
last.o: ../notify/notifypool.h ../templates/patterns.h locale.h
last.o: ../templates/localefilter.h ../../ezc/src/ezc.h
last.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h
last.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h privchanger.h
last.o: chown.h ckeditor.h cp.h default.h download.h emacs.h env.h imgcrop.h
last.o: login.h logout.h ln.h ls.h man.h meta.h mkdir.h mv.h nicedit.h node.h
last.o: passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h sort.h
last.o: specialdefault.h stat.h subject.h template.h timezone.h tinymce.h
last.o: uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h
last.o: functionparser.h ../core/cur.h account.h adduser.h cat.h chmod.h
last.o: privchanger.h chown.h ckeditor.h cp.h default.h download.h emacs.h
last.o: env.h imgcrop.h login.h logout.h ln.h ls.h man.h meta.h mkdir.h mv.h
last.o: nicedit.h node.h passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h
last.o: sort.h specialdefault.h stat.h subject.h template.h timezone.h
last.o: tinymce.h uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h
last.o: ../../ezc/src/stringconv.h ../notify/notifythread.h
last.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
last.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
@@ -642,12 +683,12 @@ ln.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h
ln.o: ../notify/notify.h ../notify/notifypool.h ../templates/patterns.h
ln.o: locale.h ../templates/localefilter.h ../../ezc/src/ezc.h
ln.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h
ln.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h privchanger.h
ln.o: chown.h ckeditor.h cp.h default.h download.h emacs.h env.h imgcrop.h
ln.o: last.h login.h logout.h ls.h man.h meta.h mkdir.h mv.h nicedit.h node.h
ln.o: passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h sort.h
ln.o: specialdefault.h stat.h subject.h template.h timezone.h tinymce.h
ln.o: uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h
ln.o: functionparser.h ../core/cur.h account.h adduser.h cat.h chmod.h
ln.o: privchanger.h chown.h ckeditor.h cp.h default.h download.h emacs.h
ln.o: env.h imgcrop.h last.h login.h logout.h ls.h man.h meta.h mkdir.h mv.h
ln.o: nicedit.h node.h passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h
ln.o: sort.h specialdefault.h stat.h subject.h template.h timezone.h
ln.o: tinymce.h uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h
ln.o: ../../ezc/src/stringconv.h ../notify/notifythread.h
ln.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
ln.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
@@ -680,7 +721,7 @@ locale.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h
locale.o: ../notify/notify.h ../notify/notifypool.h ../templates/patterns.h
locale.o: ../templates/localefilter.h ../../ezc/src/ezc.h
locale.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h
locale.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h
locale.o: functionparser.h ../core/cur.h account.h adduser.h cat.h chmod.h
locale.o: privchanger.h chown.h ckeditor.h cp.h default.h download.h emacs.h
locale.o: env.h imgcrop.h last.h login.h logout.h ln.h ls.h man.h meta.h
locale.o: mkdir.h mv.h nicedit.h node.h passwd.h priv.h pw.h reload.h rm.h
@@ -720,12 +761,12 @@ login.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h
login.o: ../notify/notify.h ../notify/notifypool.h ../templates/patterns.h
login.o: locale.h ../templates/localefilter.h ../../ezc/src/ezc.h
login.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h
login.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h privchanger.h
login.o: chown.h ckeditor.h cp.h default.h download.h emacs.h env.h imgcrop.h
login.o: last.h logout.h ln.h ls.h man.h meta.h mkdir.h mv.h nicedit.h node.h
login.o: passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h sort.h
login.o: specialdefault.h stat.h subject.h template.h timezone.h tinymce.h
login.o: uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h
login.o: functionparser.h ../core/cur.h account.h adduser.h cat.h chmod.h
login.o: privchanger.h chown.h ckeditor.h cp.h default.h download.h emacs.h
login.o: env.h imgcrop.h last.h logout.h ln.h ls.h man.h meta.h mkdir.h mv.h
login.o: nicedit.h node.h passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h
login.o: sort.h specialdefault.h stat.h subject.h template.h timezone.h
login.o: tinymce.h uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h
login.o: ../../ezc/src/stringconv.h ../notify/notifythread.h
login.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
login.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
@@ -757,7 +798,7 @@ logout.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h
logout.o: ../notify/notify.h ../notify/notifypool.h ../templates/patterns.h
logout.o: locale.h ../templates/localefilter.h ../../ezc/src/ezc.h
logout.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h
logout.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h
logout.o: functionparser.h ../core/cur.h account.h adduser.h cat.h chmod.h
logout.o: privchanger.h chown.h ckeditor.h cp.h default.h download.h emacs.h
logout.o: env.h imgcrop.h last.h login.h ln.h ls.h man.h meta.h mkdir.h mv.h
logout.o: nicedit.h node.h passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h
@@ -792,12 +833,12 @@ ls.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h
ls.o: ../notify/notify.h ../notify/notifypool.h ../templates/patterns.h
ls.o: locale.h ../templates/localefilter.h ../../ezc/src/ezc.h
ls.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h
ls.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h privchanger.h
ls.o: chown.h ckeditor.h cp.h default.h download.h emacs.h env.h imgcrop.h
ls.o: last.h login.h logout.h ln.h man.h meta.h mkdir.h mv.h nicedit.h node.h
ls.o: passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h sort.h
ls.o: specialdefault.h stat.h subject.h template.h timezone.h tinymce.h
ls.o: uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h
ls.o: functionparser.h ../core/cur.h account.h adduser.h cat.h chmod.h
ls.o: privchanger.h chown.h ckeditor.h cp.h default.h download.h emacs.h
ls.o: env.h imgcrop.h last.h login.h logout.h ln.h man.h meta.h mkdir.h mv.h
ls.o: nicedit.h node.h passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h
ls.o: sort.h specialdefault.h stat.h subject.h template.h timezone.h
ls.o: tinymce.h uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h
ls.o: ../../ezc/src/stringconv.h ../notify/notifythread.h
ls.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
ls.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
@@ -827,12 +868,12 @@ man.o: ../core/dirs.h ../core/dircontainer.h ../notify/notify.h
man.o: ../notify/notifypool.h ../templates/patterns.h locale.h
man.o: ../templates/localefilter.h ../../ezc/src/ezc.h
man.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h
man.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h privchanger.h
man.o: chown.h ckeditor.h cp.h default.h download.h emacs.h env.h imgcrop.h
man.o: last.h login.h logout.h ln.h ls.h meta.h mkdir.h mv.h nicedit.h node.h
man.o: passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h sort.h
man.o: specialdefault.h stat.h subject.h template.h timezone.h tinymce.h
man.o: uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h
man.o: functionparser.h ../core/cur.h account.h adduser.h cat.h chmod.h
man.o: privchanger.h chown.h ckeditor.h cp.h default.h download.h emacs.h
man.o: env.h imgcrop.h last.h login.h logout.h ln.h ls.h meta.h mkdir.h mv.h
man.o: nicedit.h node.h passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h
man.o: sort.h specialdefault.h stat.h subject.h template.h timezone.h
man.o: tinymce.h uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h
man.o: ../../ezc/src/stringconv.h ../notify/notifythread.h
man.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
man.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
@@ -862,12 +903,12 @@ meta.o: ../core/dirs.h ../core/dircontainer.h ../notify/notify.h
meta.o: ../notify/notifypool.h ../templates/patterns.h locale.h
meta.o: ../templates/localefilter.h ../../ezc/src/ezc.h
meta.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h
meta.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h privchanger.h
meta.o: chown.h ckeditor.h cp.h default.h download.h emacs.h env.h imgcrop.h
meta.o: last.h login.h logout.h ln.h ls.h man.h mkdir.h mv.h nicedit.h node.h
meta.o: passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h sort.h
meta.o: specialdefault.h stat.h subject.h template.h timezone.h tinymce.h
meta.o: uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h
meta.o: functionparser.h ../core/cur.h account.h adduser.h cat.h chmod.h
meta.o: privchanger.h chown.h ckeditor.h cp.h default.h download.h emacs.h
meta.o: env.h imgcrop.h last.h login.h logout.h ln.h ls.h man.h mkdir.h mv.h
meta.o: nicedit.h node.h passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h
meta.o: sort.h specialdefault.h stat.h subject.h template.h timezone.h
meta.o: tinymce.h uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h
meta.o: ../../ezc/src/stringconv.h ../notify/notifythread.h
meta.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
meta.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
@@ -898,12 +939,12 @@ mkdir.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h
mkdir.o: ../notify/notify.h ../notify/notifypool.h ../templates/patterns.h
mkdir.o: locale.h ../templates/localefilter.h ../../ezc/src/ezc.h
mkdir.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h
mkdir.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h privchanger.h
mkdir.o: chown.h ckeditor.h cp.h default.h download.h emacs.h env.h imgcrop.h
mkdir.o: last.h login.h logout.h ln.h ls.h man.h meta.h mv.h nicedit.h node.h
mkdir.o: passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h sort.h
mkdir.o: specialdefault.h stat.h subject.h template.h timezone.h tinymce.h
mkdir.o: uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h
mkdir.o: functionparser.h ../core/cur.h account.h adduser.h cat.h chmod.h
mkdir.o: privchanger.h chown.h ckeditor.h cp.h default.h download.h emacs.h
mkdir.o: env.h imgcrop.h last.h login.h logout.h ln.h ls.h man.h meta.h mv.h
mkdir.o: nicedit.h node.h passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h
mkdir.o: sort.h specialdefault.h stat.h subject.h template.h timezone.h
mkdir.o: tinymce.h uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h
mkdir.o: ../../ezc/src/stringconv.h ../notify/notifythread.h
mkdir.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
mkdir.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
@@ -940,18 +981,18 @@ mount.o: ../core/dircontainer.h ../notify/notify.h ../notify/notifypool.h
mount.o: ../templates/patterns.h locale.h ../templates/localefilter.h
mount.o: ../../ezc/src/ezc.h ../../ezc/src/generator.h
mount.o: ../../ezc/src/pattern.h functions.h functionparser.h ../core/cur.h
mount.o: adduser.h cat.h chmod.h privchanger.h chown.h ckeditor.h cp.h
mount.o: default.h download.h emacs.h env.h imgcrop.h last.h login.h logout.h
mount.o: ln.h ls.h man.h meta.h mkdir.h mv.h nicedit.h node.h passwd.h priv.h
mount.o: pw.h reload.h rm.h rmuser.h run.h sort.h specialdefault.h stat.h
mount.o: subject.h template.h timezone.h tinymce.h uname.h upload.h uptime.h
mount.o: who.h vim.h ../core/htmlfilter.h ../../ezc/src/stringconv.h
mount.o: ../notify/notifythread.h ../core/basethread.h
mount.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
mount.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
mount.o: ../core/crypt.h ../core/users.h ../core/groups.h ../core/group.h
mount.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h
mount.o: ../core/timezones.h ../core/synchro.h
mount.o: account.h adduser.h cat.h chmod.h privchanger.h chown.h ckeditor.h
mount.o: cp.h default.h download.h emacs.h env.h imgcrop.h last.h login.h
mount.o: logout.h ln.h ls.h man.h meta.h mkdir.h mv.h nicedit.h node.h
mount.o: passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h sort.h
mount.o: specialdefault.h stat.h subject.h template.h timezone.h tinymce.h
mount.o: uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h
mount.o: ../../ezc/src/stringconv.h ../notify/notifythread.h
mount.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
mount.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
mount.o: ../core/mountparser.h ../core/crypt.h ../core/users.h
mount.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h
mount.o: ../core/threadmanager.h ../core/timezones.h ../core/synchro.h
mv.o: mv.h functionbase.h ../core/item.h ../../pikotools/space/space.h
mv.o: ../../pikotools/textstream/types.h ../../pikotools/date/date.h
mv.o: ../db/db.h ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h
@@ -974,12 +1015,12 @@ mv.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h
mv.o: ../notify/notify.h ../notify/notifypool.h ../templates/patterns.h
mv.o: locale.h ../templates/localefilter.h ../../ezc/src/ezc.h
mv.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h
mv.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h privchanger.h
mv.o: chown.h ckeditor.h cp.h default.h download.h emacs.h env.h imgcrop.h
mv.o: last.h login.h logout.h ln.h ls.h man.h meta.h mkdir.h nicedit.h node.h
mv.o: passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h sort.h
mv.o: specialdefault.h stat.h subject.h template.h timezone.h tinymce.h
mv.o: uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h
mv.o: functionparser.h ../core/cur.h account.h adduser.h cat.h chmod.h
mv.o: privchanger.h chown.h ckeditor.h cp.h default.h download.h emacs.h
mv.o: env.h imgcrop.h last.h login.h logout.h ln.h ls.h man.h meta.h mkdir.h
mv.o: nicedit.h node.h passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h
mv.o: sort.h specialdefault.h stat.h subject.h template.h timezone.h
mv.o: tinymce.h uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h
mv.o: ../../ezc/src/stringconv.h ../notify/notifythread.h
mv.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
mv.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
@@ -1018,7 +1059,7 @@ nicedit.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h
nicedit.o: ../notify/notify.h ../notify/notifypool.h ../templates/patterns.h
nicedit.o: locale.h ../templates/localefilter.h ../../ezc/src/ezc.h
nicedit.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h
nicedit.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h
nicedit.o: functionparser.h ../core/cur.h account.h adduser.h cat.h chmod.h
nicedit.o: privchanger.h chown.h ckeditor.h cp.h default.h download.h emacs.h
nicedit.o: env.h imgcrop.h last.h login.h logout.h ln.h ls.h man.h meta.h
nicedit.o: mkdir.h mv.h node.h passwd.h priv.h pw.h reload.h rm.h rmuser.h
@@ -1054,12 +1095,12 @@ node.o: ../core/dirs.h ../core/dircontainer.h ../notify/notify.h
node.o: ../notify/notifypool.h ../templates/patterns.h locale.h
node.o: ../templates/localefilter.h ../../ezc/src/ezc.h
node.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h
node.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h privchanger.h
node.o: chown.h ckeditor.h cp.h default.h download.h emacs.h env.h imgcrop.h
node.o: last.h login.h logout.h ln.h ls.h man.h meta.h mkdir.h mv.h nicedit.h
node.o: passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h sort.h
node.o: specialdefault.h stat.h subject.h template.h timezone.h tinymce.h
node.o: uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h
node.o: functionparser.h ../core/cur.h account.h adduser.h cat.h chmod.h
node.o: privchanger.h chown.h ckeditor.h cp.h default.h download.h emacs.h
node.o: env.h imgcrop.h last.h login.h logout.h ln.h ls.h man.h meta.h
node.o: mkdir.h mv.h nicedit.h passwd.h priv.h pw.h reload.h rm.h rmuser.h
node.o: run.h sort.h specialdefault.h stat.h subject.h template.h timezone.h
node.o: tinymce.h uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h
node.o: ../../ezc/src/stringconv.h ../notify/notifythread.h
node.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
node.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
@@ -1091,7 +1132,7 @@ passwd.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h
passwd.o: ../notify/notify.h ../notify/notifypool.h ../templates/patterns.h
passwd.o: locale.h ../templates/localefilter.h ../../ezc/src/ezc.h
passwd.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h
passwd.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h
passwd.o: functionparser.h ../core/cur.h account.h adduser.h cat.h chmod.h
passwd.o: privchanger.h chown.h ckeditor.h cp.h default.h download.h emacs.h
passwd.o: env.h imgcrop.h last.h login.h logout.h ln.h ls.h man.h meta.h
passwd.o: mkdir.h mv.h nicedit.h node.h priv.h pw.h reload.h rm.h rmuser.h
@@ -1128,12 +1169,12 @@ priv.o: ../core/dirs.h ../core/dircontainer.h ../notify/notify.h
priv.o: ../notify/notifypool.h ../templates/patterns.h locale.h
priv.o: ../templates/localefilter.h ../../ezc/src/ezc.h
priv.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h
priv.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h privchanger.h
priv.o: chown.h ckeditor.h cp.h default.h download.h emacs.h env.h imgcrop.h
priv.o: last.h login.h logout.h ln.h ls.h man.h meta.h mkdir.h mv.h nicedit.h
priv.o: node.h passwd.h pw.h reload.h rm.h rmuser.h run.h sort.h
priv.o: specialdefault.h stat.h subject.h template.h timezone.h tinymce.h
priv.o: uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h
priv.o: functionparser.h ../core/cur.h account.h adduser.h cat.h chmod.h
priv.o: privchanger.h chown.h ckeditor.h cp.h default.h download.h emacs.h
priv.o: env.h imgcrop.h last.h login.h logout.h ln.h ls.h man.h meta.h
priv.o: mkdir.h mv.h nicedit.h node.h passwd.h pw.h reload.h rm.h rmuser.h
priv.o: run.h sort.h specialdefault.h stat.h subject.h template.h timezone.h
priv.o: tinymce.h uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h
priv.o: ../../ezc/src/stringconv.h ../notify/notifythread.h
priv.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
priv.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
@@ -1167,19 +1208,20 @@ privchanger.o: ../notify/notify.h ../notify/notifypool.h
privchanger.o: ../templates/locale.h ../templates/patterns.h locale.h
privchanger.o: ../templates/localefilter.h ../../ezc/src/ezc.h
privchanger.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h
privchanger.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h chown.h
privchanger.o: ckeditor.h cp.h default.h download.h emacs.h env.h imgcrop.h
privchanger.o: last.h login.h logout.h ln.h ls.h man.h meta.h mkdir.h mount.h
privchanger.o: mv.h nicedit.h node.h passwd.h priv.h pw.h reload.h rm.h
privchanger.o: rmuser.h run.h sort.h specialdefault.h stat.h subject.h
privchanger.o: template.h timezone.h tinymce.h uname.h upload.h uptime.h
privchanger.o: who.h vim.h ../core/htmlfilter.h ../../ezc/src/stringconv.h
privchanger.o: ../notify/notifythread.h ../core/basethread.h
privchanger.o: ../notify/templatesnotify.h ../core/users.h
privchanger.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
privchanger.o: ../core/mountparser.h ../core/crypt.h ../core/users.h
privchanger.o: ../core/groups.h ../core/group.h ../core/loadavg.h
privchanger.o: ../core/image.h ../core/threadmanager.h ../core/timezones.h
privchanger.o: functionparser.h ../core/cur.h account.h adduser.h cat.h
privchanger.o: chmod.h chown.h ckeditor.h cp.h default.h download.h emacs.h
privchanger.o: env.h imgcrop.h last.h login.h logout.h ln.h ls.h man.h meta.h
privchanger.o: mkdir.h mount.h mv.h nicedit.h node.h passwd.h priv.h pw.h
privchanger.o: reload.h rm.h rmuser.h run.h sort.h specialdefault.h stat.h
privchanger.o: subject.h template.h timezone.h tinymce.h uname.h upload.h
privchanger.o: uptime.h who.h vim.h ../core/htmlfilter.h
privchanger.o: ../../ezc/src/stringconv.h ../notify/notifythread.h
privchanger.o: ../core/basethread.h ../notify/templatesnotify.h
privchanger.o: ../core/users.h ../core/ugcontainer.h ../core/lastcontainer.h
privchanger.o: ../core/mounts.h ../core/mountparser.h ../core/crypt.h
privchanger.o: ../core/users.h ../core/groups.h ../core/group.h
privchanger.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h
privchanger.o: ../core/timezones.h
pw.o: pw.h functionbase.h ../core/item.h ../../pikotools/space/space.h
pw.o: ../../pikotools/textstream/types.h ../../pikotools/date/date.h
pw.o: ../db/db.h ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h
@@ -1202,19 +1244,19 @@ pw.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h
pw.o: ../notify/notify.h ../notify/notifypool.h ../templates/patterns.h
pw.o: locale.h ../templates/localefilter.h ../../ezc/src/ezc.h
pw.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h
pw.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h privchanger.h
pw.o: chown.h ckeditor.h cp.h default.h download.h emacs.h env.h imgcrop.h
pw.o: last.h login.h logout.h ln.h ls.h man.h meta.h mkdir.h mv.h nicedit.h
pw.o: node.h passwd.h priv.h reload.h rm.h rmuser.h run.h sort.h
pw.o: specialdefault.h stat.h subject.h template.h timezone.h tinymce.h
pw.o: uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h
pw.o: functionparser.h ../core/cur.h account.h adduser.h cat.h chmod.h
pw.o: privchanger.h chown.h ckeditor.h cp.h default.h download.h emacs.h
pw.o: env.h imgcrop.h last.h login.h logout.h ln.h ls.h man.h meta.h mkdir.h
pw.o: mv.h nicedit.h node.h passwd.h priv.h reload.h rm.h rmuser.h run.h
pw.o: sort.h specialdefault.h stat.h subject.h template.h timezone.h
pw.o: tinymce.h uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h
pw.o: ../../ezc/src/stringconv.h ../notify/notifythread.h
pw.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
pw.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
pw.o: ../core/mountparser.h ../core/crypt.h ../core/users.h ../core/groups.h
pw.o: ../core/group.h ../core/loadavg.h ../core/image.h
pw.o: ../core/threadmanager.h ../core/timezones.h ../core/synchro.h
pw.o: ../core/log.h ../core/misc.h ../functions/functions.h
pw.o: ../core/log.h ../core/misc.h
reload.o: reload.h functionbase.h ../core/item.h
reload.o: ../../pikotools/space/space.h ../../pikotools/textstream/types.h
reload.o: ../../pikotools/date/date.h ../db/db.h ../db/dbbase.h
@@ -1240,7 +1282,7 @@ reload.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h
reload.o: ../notify/notify.h ../notify/notifypool.h ../templates/patterns.h
reload.o: locale.h ../templates/localefilter.h ../../ezc/src/ezc.h
reload.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h
reload.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h
reload.o: functionparser.h ../core/cur.h account.h adduser.h cat.h chmod.h
reload.o: privchanger.h chown.h ckeditor.h cp.h default.h download.h emacs.h
reload.o: env.h imgcrop.h last.h login.h logout.h ln.h ls.h man.h meta.h
reload.o: mkdir.h mv.h nicedit.h node.h passwd.h priv.h pw.h rm.h rmuser.h
@@ -1278,12 +1320,12 @@ rm.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h
rm.o: ../notify/notify.h ../notify/notifypool.h ../templates/patterns.h
rm.o: locale.h ../templates/localefilter.h ../../ezc/src/ezc.h
rm.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h
rm.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h privchanger.h
rm.o: chown.h ckeditor.h cp.h default.h download.h emacs.h env.h imgcrop.h
rm.o: last.h login.h logout.h ln.h ls.h man.h meta.h mkdir.h mv.h nicedit.h
rm.o: node.h passwd.h priv.h pw.h reload.h rmuser.h run.h sort.h
rm.o: specialdefault.h stat.h subject.h template.h timezone.h tinymce.h
rm.o: uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h
rm.o: functionparser.h ../core/cur.h account.h adduser.h cat.h chmod.h
rm.o: privchanger.h chown.h ckeditor.h cp.h default.h download.h emacs.h
rm.o: env.h imgcrop.h last.h login.h logout.h ln.h ls.h man.h meta.h mkdir.h
rm.o: mv.h nicedit.h node.h passwd.h priv.h pw.h reload.h rmuser.h run.h
rm.o: sort.h specialdefault.h stat.h subject.h template.h timezone.h
rm.o: tinymce.h uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h
rm.o: ../../ezc/src/stringconv.h ../notify/notifythread.h
rm.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
rm.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
@@ -1322,7 +1364,7 @@ rmuser.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h
rmuser.o: ../notify/notify.h ../notify/notifypool.h ../templates/patterns.h
rmuser.o: locale.h ../templates/localefilter.h ../../ezc/src/ezc.h
rmuser.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h
rmuser.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h
rmuser.o: functionparser.h ../core/cur.h account.h adduser.h cat.h chmod.h
rmuser.o: privchanger.h chown.h ckeditor.h cp.h default.h download.h emacs.h
rmuser.o: env.h imgcrop.h last.h login.h logout.h ln.h ls.h man.h meta.h
rmuser.o: mkdir.h mv.h nicedit.h node.h passwd.h priv.h pw.h reload.h rm.h
@@ -1365,12 +1407,12 @@ run.o: ../core/dirs.h ../core/dircontainer.h ../notify/notify.h
run.o: ../notify/notifypool.h ../templates/patterns.h locale.h
run.o: ../templates/localefilter.h ../../ezc/src/ezc.h
run.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h
run.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h privchanger.h
run.o: chown.h ckeditor.h cp.h default.h download.h emacs.h env.h imgcrop.h
run.o: last.h login.h logout.h ln.h ls.h man.h meta.h mkdir.h mv.h nicedit.h
run.o: node.h passwd.h priv.h pw.h reload.h rm.h rmuser.h sort.h
run.o: specialdefault.h stat.h subject.h template.h timezone.h tinymce.h
run.o: uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h
run.o: functionparser.h ../core/cur.h account.h adduser.h cat.h chmod.h
run.o: privchanger.h chown.h ckeditor.h cp.h default.h download.h emacs.h
run.o: env.h imgcrop.h last.h login.h logout.h ln.h ls.h man.h meta.h mkdir.h
run.o: mv.h nicedit.h node.h passwd.h priv.h pw.h reload.h rm.h rmuser.h
run.o: sort.h specialdefault.h stat.h subject.h template.h timezone.h
run.o: tinymce.h uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h
run.o: ../../ezc/src/stringconv.h ../notify/notifythread.h
run.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
run.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
@@ -1400,25 +1442,25 @@ sort.o: ../core/dirs.h ../core/dircontainer.h ../notify/notify.h
sort.o: ../notify/notifypool.h ../templates/patterns.h locale.h
sort.o: ../templates/localefilter.h ../../ezc/src/ezc.h
sort.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h
sort.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h privchanger.h
sort.o: chown.h ckeditor.h cp.h default.h download.h emacs.h env.h imgcrop.h
sort.o: last.h login.h logout.h ln.h ls.h man.h meta.h mkdir.h mv.h nicedit.h
sort.o: node.h passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h
sort.o: specialdefault.h stat.h subject.h template.h timezone.h tinymce.h
sort.o: uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h
sort.o: ../../ezc/src/stringconv.h ../notify/notifythread.h
sort.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
sort.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
sort.o: ../core/mountparser.h ../core/crypt.h ../core/users.h
sort.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h
sort.o: ../core/threadmanager.h ../core/timezones.h ../core/synchro.h
sort.o: ../core/plugin.h ../core/pluginmsg.h ../core/system.h
sort.o: ../core/sessionmanager.h ../core/sessioncontainer.h
sort.o: ../core/ipbancontainer.h ../functions/functions.h
sort.o: ../templates/templates.h ../templates/patterncacher.h
sort.o: ../templates/indexpatterns.h ../templates/patterns.h
sort.o: ../templates/changepatterns.h ../templates/htmltextstream.h
sort.o: ../core/sessionmanager.h
sort.o: functionparser.h ../core/cur.h account.h adduser.h cat.h chmod.h
sort.o: privchanger.h chown.h ckeditor.h cp.h default.h download.h emacs.h
sort.o: env.h imgcrop.h last.h login.h logout.h ln.h ls.h man.h meta.h
sort.o: mkdir.h mv.h nicedit.h node.h passwd.h priv.h pw.h reload.h rm.h
sort.o: rmuser.h run.h specialdefault.h stat.h subject.h template.h
sort.o: timezone.h tinymce.h uname.h upload.h uptime.h who.h vim.h
sort.o: ../core/htmlfilter.h ../../ezc/src/stringconv.h
sort.o: ../notify/notifythread.h ../core/basethread.h
sort.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
sort.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
sort.o: ../core/crypt.h ../core/users.h ../core/groups.h ../core/group.h
sort.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h
sort.o: ../core/timezones.h ../core/synchro.h ../core/plugin.h
sort.o: ../core/pluginmsg.h ../core/system.h ../core/sessionmanager.h
sort.o: ../core/sessioncontainer.h ../core/ipbancontainer.h
sort.o: ../functions/functions.h ../templates/templates.h
sort.o: ../templates/patterncacher.h ../templates/indexpatterns.h
sort.o: ../templates/patterns.h ../templates/changepatterns.h
sort.o: ../templates/htmltextstream.h ../core/sessionmanager.h
specialdefault.o: specialdefault.h functionbase.h ../core/item.h
specialdefault.o: ../../pikotools/space/space.h
specialdefault.o: ../../pikotools/textstream/types.h
@@ -1448,21 +1490,21 @@ specialdefault.o: ../core/dircontainer.h ../notify/notify.h
specialdefault.o: ../notify/notifypool.h ../templates/patterns.h locale.h
specialdefault.o: ../templates/localefilter.h ../../ezc/src/ezc.h
specialdefault.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h
specialdefault.o: functions.h functionparser.h ../core/cur.h adduser.h cat.h
specialdefault.o: chmod.h privchanger.h chown.h ckeditor.h cp.h default.h
specialdefault.o: download.h emacs.h env.h imgcrop.h last.h login.h logout.h
specialdefault.o: ln.h ls.h man.h meta.h mkdir.h mv.h nicedit.h node.h
specialdefault.o: passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h sort.h
specialdefault.o: stat.h subject.h template.h timezone.h tinymce.h uname.h
specialdefault.o: upload.h uptime.h who.h vim.h ../core/htmlfilter.h
specialdefault.o: ../../ezc/src/stringconv.h ../notify/notifythread.h
specialdefault.o: ../core/basethread.h ../notify/templatesnotify.h
specialdefault.o: ../core/users.h ../core/ugcontainer.h
specialdefault.o: ../core/lastcontainer.h ../core/mounts.h
specialdefault.o: ../core/mountparser.h ../core/crypt.h ../core/users.h
specialdefault.o: ../core/groups.h ../core/group.h ../core/loadavg.h
specialdefault.o: ../core/image.h ../core/threadmanager.h ../core/timezones.h
specialdefault.o: ../core/synchro.h
specialdefault.o: functions.h functionparser.h ../core/cur.h account.h
specialdefault.o: adduser.h cat.h chmod.h privchanger.h chown.h ckeditor.h
specialdefault.o: cp.h default.h download.h emacs.h env.h imgcrop.h last.h
specialdefault.o: login.h logout.h ln.h ls.h man.h meta.h mkdir.h mv.h
specialdefault.o: nicedit.h node.h passwd.h priv.h pw.h reload.h rm.h
specialdefault.o: rmuser.h run.h sort.h stat.h subject.h template.h
specialdefault.o: timezone.h tinymce.h uname.h upload.h uptime.h who.h vim.h
specialdefault.o: ../core/htmlfilter.h ../../ezc/src/stringconv.h
specialdefault.o: ../notify/notifythread.h ../core/basethread.h
specialdefault.o: ../notify/templatesnotify.h ../core/users.h
specialdefault.o: ../core/ugcontainer.h ../core/lastcontainer.h
specialdefault.o: ../core/mounts.h ../core/mountparser.h ../core/crypt.h
specialdefault.o: ../core/users.h ../core/groups.h ../core/group.h
specialdefault.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h
specialdefault.o: ../core/timezones.h ../core/synchro.h
stat.o: stat.h functionbase.h ../core/item.h ../../pikotools/space/space.h
stat.o: ../../pikotools/textstream/types.h ../../pikotools/date/date.h
stat.o: ../db/db.h ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h
@@ -1486,18 +1528,19 @@ stat.o: ../core/dirs.h ../core/dircontainer.h ../notify/notify.h
stat.o: ../notify/notifypool.h ../templates/patterns.h locale.h
stat.o: ../templates/localefilter.h ../../ezc/src/ezc.h
stat.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h
stat.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h privchanger.h
stat.o: chown.h ckeditor.h cp.h default.h download.h emacs.h env.h imgcrop.h
stat.o: last.h login.h logout.h ln.h ls.h man.h meta.h mkdir.h mv.h nicedit.h
stat.o: node.h passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h sort.h
stat.o: specialdefault.h subject.h template.h timezone.h tinymce.h uname.h
stat.o: upload.h uptime.h who.h vim.h ../core/htmlfilter.h
stat.o: ../../ezc/src/stringconv.h ../notify/notifythread.h
stat.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
stat.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
stat.o: ../core/mountparser.h ../core/crypt.h ../core/users.h
stat.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h
stat.o: ../core/threadmanager.h ../core/timezones.h ../core/synchro.h
stat.o: functionparser.h ../core/cur.h account.h adduser.h cat.h chmod.h
stat.o: privchanger.h chown.h ckeditor.h cp.h default.h download.h emacs.h
stat.o: env.h imgcrop.h last.h login.h logout.h ln.h ls.h man.h meta.h
stat.o: mkdir.h mv.h nicedit.h node.h passwd.h priv.h pw.h reload.h rm.h
stat.o: rmuser.h run.h sort.h specialdefault.h subject.h template.h
stat.o: timezone.h tinymce.h uname.h upload.h uptime.h who.h vim.h
stat.o: ../core/htmlfilter.h ../../ezc/src/stringconv.h
stat.o: ../notify/notifythread.h ../core/basethread.h
stat.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
stat.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
stat.o: ../core/crypt.h ../core/users.h ../core/groups.h ../core/group.h
stat.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h
stat.o: ../core/timezones.h ../core/synchro.h
subject.o: subject.h functionbase.h ../core/item.h
subject.o: ../../pikotools/space/space.h ../../pikotools/textstream/types.h
subject.o: ../../pikotools/date/date.h ../db/db.h ../db/dbbase.h
@@ -1523,7 +1566,7 @@ subject.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h
subject.o: ../notify/notify.h ../notify/notifypool.h ../templates/patterns.h
subject.o: locale.h ../templates/localefilter.h ../../ezc/src/ezc.h
subject.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h
subject.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h
subject.o: functionparser.h ../core/cur.h account.h adduser.h cat.h chmod.h
subject.o: privchanger.h chown.h ckeditor.h cp.h default.h download.h emacs.h
subject.o: env.h imgcrop.h last.h login.h logout.h ln.h ls.h man.h meta.h
subject.o: mkdir.h mv.h nicedit.h node.h passwd.h priv.h pw.h reload.h rm.h
@@ -1567,7 +1610,7 @@ template.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h
template.o: ../notify/notify.h ../notify/notifypool.h ../templates/patterns.h
template.o: locale.h ../templates/localefilter.h ../../ezc/src/ezc.h
template.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h
template.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h
template.o: functionparser.h ../core/cur.h account.h adduser.h cat.h chmod.h
template.o: privchanger.h chown.h ckeditor.h cp.h default.h download.h
template.o: emacs.h env.h imgcrop.h last.h login.h logout.h ln.h ls.h man.h
template.o: meta.h mkdir.h mv.h nicedit.h node.h passwd.h priv.h pw.h
@@ -1605,7 +1648,7 @@ timezone.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h
timezone.o: ../notify/notify.h ../notify/notifypool.h ../templates/patterns.h
timezone.o: locale.h ../templates/localefilter.h ../../ezc/src/ezc.h
timezone.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h
timezone.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h
timezone.o: functionparser.h ../core/cur.h account.h adduser.h cat.h chmod.h
timezone.o: privchanger.h chown.h ckeditor.h cp.h default.h download.h
timezone.o: emacs.h env.h imgcrop.h last.h login.h logout.h ln.h ls.h man.h
timezone.o: meta.h mkdir.h mv.h nicedit.h node.h passwd.h priv.h pw.h
@@ -1643,7 +1686,7 @@ tinymce.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h
tinymce.o: ../notify/notify.h ../notify/notifypool.h ../templates/patterns.h
tinymce.o: locale.h ../templates/localefilter.h ../../ezc/src/ezc.h
tinymce.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h
tinymce.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h
tinymce.o: functionparser.h ../core/cur.h account.h adduser.h cat.h chmod.h
tinymce.o: privchanger.h chown.h ckeditor.h cp.h default.h download.h emacs.h
tinymce.o: env.h imgcrop.h last.h login.h logout.h ln.h ls.h man.h meta.h
tinymce.o: mkdir.h mv.h nicedit.h node.h passwd.h priv.h pw.h reload.h rm.h
@@ -1679,18 +1722,19 @@ uname.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h
uname.o: ../notify/notify.h ../notify/notifypool.h ../templates/patterns.h
uname.o: locale.h ../templates/localefilter.h ../../ezc/src/ezc.h
uname.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h
uname.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h privchanger.h
uname.o: chown.h ckeditor.h cp.h default.h download.h emacs.h env.h imgcrop.h
uname.o: last.h login.h logout.h ln.h ls.h man.h meta.h mkdir.h mv.h
uname.o: nicedit.h node.h passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h
uname.o: sort.h specialdefault.h stat.h subject.h template.h timezone.h
uname.o: tinymce.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h
uname.o: ../../ezc/src/stringconv.h ../notify/notifythread.h
uname.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
uname.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
uname.o: ../core/mountparser.h ../core/crypt.h ../core/users.h
uname.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h
uname.o: ../core/threadmanager.h ../core/timezones.h ../core/synchro.h
uname.o: functionparser.h ../core/cur.h account.h adduser.h cat.h chmod.h
uname.o: privchanger.h chown.h ckeditor.h cp.h default.h download.h emacs.h
uname.o: env.h imgcrop.h last.h login.h logout.h ln.h ls.h man.h meta.h
uname.o: mkdir.h mv.h nicedit.h node.h passwd.h priv.h pw.h reload.h rm.h
uname.o: rmuser.h run.h sort.h specialdefault.h stat.h subject.h template.h
uname.o: timezone.h tinymce.h upload.h uptime.h who.h vim.h
uname.o: ../core/htmlfilter.h ../../ezc/src/stringconv.h
uname.o: ../notify/notifythread.h ../core/basethread.h
uname.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
uname.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
uname.o: ../core/crypt.h ../core/users.h ../core/groups.h ../core/group.h
uname.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h
uname.o: ../core/timezones.h ../core/synchro.h
upload.o: upload.h functionbase.h ../core/item.h
upload.o: ../../pikotools/space/space.h ../../pikotools/textstream/types.h
upload.o: ../../pikotools/date/date.h ../db/db.h ../db/dbbase.h
@@ -1716,7 +1760,7 @@ upload.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h
upload.o: ../notify/notify.h ../notify/notifypool.h ../templates/patterns.h
upload.o: locale.h ../templates/localefilter.h ../../ezc/src/ezc.h
upload.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h
upload.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h
upload.o: functionparser.h ../core/cur.h account.h adduser.h cat.h chmod.h
upload.o: privchanger.h chown.h ckeditor.h cp.h default.h download.h emacs.h
upload.o: env.h imgcrop.h last.h login.h logout.h ln.h ls.h man.h meta.h
upload.o: mkdir.h mv.h nicedit.h node.h passwd.h priv.h pw.h reload.h rm.h
@@ -1761,7 +1805,7 @@ uptime.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h
uptime.o: ../notify/notify.h ../notify/notifypool.h ../templates/patterns.h
uptime.o: locale.h ../templates/localefilter.h ../../ezc/src/ezc.h
uptime.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h
uptime.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h
uptime.o: functionparser.h ../core/cur.h account.h adduser.h cat.h chmod.h
uptime.o: privchanger.h chown.h ckeditor.h cp.h default.h download.h emacs.h
uptime.o: env.h imgcrop.h last.h login.h logout.h ln.h ls.h man.h meta.h
uptime.o: mkdir.h mv.h nicedit.h node.h passwd.h priv.h pw.h reload.h rm.h
@@ -1797,12 +1841,12 @@ vim.o: ../core/dirs.h ../core/dircontainer.h ../notify/notify.h
vim.o: ../notify/notifypool.h ../templates/patterns.h locale.h
vim.o: ../templates/localefilter.h ../../ezc/src/ezc.h
vim.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h
vim.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h privchanger.h
vim.o: chown.h ckeditor.h cp.h default.h download.h emacs.h env.h imgcrop.h
vim.o: last.h login.h logout.h ln.h ls.h man.h meta.h mkdir.h mv.h nicedit.h
vim.o: node.h passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h sort.h
vim.o: specialdefault.h stat.h subject.h template.h timezone.h tinymce.h
vim.o: uname.h upload.h uptime.h who.h ../core/htmlfilter.h
vim.o: functionparser.h ../core/cur.h account.h adduser.h cat.h chmod.h
vim.o: privchanger.h chown.h ckeditor.h cp.h default.h download.h emacs.h
vim.o: env.h imgcrop.h last.h login.h logout.h ln.h ls.h man.h meta.h mkdir.h
vim.o: mv.h nicedit.h node.h passwd.h priv.h pw.h reload.h rm.h rmuser.h
vim.o: run.h sort.h specialdefault.h stat.h subject.h template.h timezone.h
vim.o: tinymce.h uname.h upload.h uptime.h who.h ../core/htmlfilter.h
vim.o: ../../ezc/src/stringconv.h ../notify/notifythread.h
vim.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
vim.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
@@ -1832,12 +1876,12 @@ who.o: ../core/dirs.h ../core/dircontainer.h ../notify/notify.h
who.o: ../notify/notifypool.h ../templates/patterns.h locale.h
who.o: ../templates/localefilter.h ../../ezc/src/ezc.h
who.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h
who.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h privchanger.h
who.o: chown.h ckeditor.h cp.h default.h download.h emacs.h env.h imgcrop.h
who.o: last.h login.h logout.h ln.h ls.h man.h meta.h mkdir.h mv.h nicedit.h
who.o: node.h passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h sort.h
who.o: specialdefault.h stat.h subject.h template.h timezone.h tinymce.h
who.o: uname.h upload.h uptime.h vim.h ../core/htmlfilter.h
who.o: functionparser.h ../core/cur.h account.h adduser.h cat.h chmod.h
who.o: privchanger.h chown.h ckeditor.h cp.h default.h download.h emacs.h
who.o: env.h imgcrop.h last.h login.h logout.h ln.h ls.h man.h meta.h mkdir.h
who.o: mv.h nicedit.h node.h passwd.h priv.h pw.h reload.h rm.h rmuser.h
who.o: run.h sort.h specialdefault.h stat.h subject.h template.h timezone.h
who.o: tinymce.h uname.h upload.h uptime.h vim.h ../core/htmlfilter.h
who.o: ../../ezc/src/stringconv.h ../notify/notifythread.h
who.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
who.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h

View File

@@ -1 +1 @@
o = adduser.o cat.o chmod.o chown.o ckeditor.o cp.o default.o download.o emacs.o env.o functionbase.o functionparser.o functions.o imgcrop.o ipban.o last.o ln.o locale.o login.o logout.o ls.o man.o meta.o mkdir.o mount.o mv.o nicedit.o node.o passwd.o priv.o privchanger.o pw.o reload.o rm.o rmuser.o run.o sort.o specialdefault.o stat.o subject.o template.o timezone.o tinymce.o uname.o upload.o uptime.o vim.o who.o
o = account.o adduser.o cat.o chmod.o chown.o ckeditor.o cp.o default.o download.o emacs.o env.o functionbase.o functionparser.o functions.o imgcrop.o ipban.o last.o ln.o locale.o login.o logout.o ls.o man.o meta.o mkdir.o mount.o mv.o nicedit.o node.o passwd.o priv.o privchanger.o pw.o reload.o rm.o rmuser.o run.o sort.o specialdefault.o stat.o subject.o template.o timezone.o tinymce.o uname.o upload.o uptime.o vim.o who.o

134
functions/account.cpp Executable file
View File

@@ -0,0 +1,134 @@
/*
* This file is a part of Winix
* and is not publicly distributed
*
* Copyright (c) 2013, Tomasz Sowa
* All rights reserved.
*
*/
#include "account.h"
#include "core/log.h"
#include "core/misc.h"
#include "functions/functions.h"
namespace Fun
{
Account::Account()
{
fun.url = L"account";
}
bool Account::ActivateAccount(User * puser, long code, bool use_ses_log)
{
std::wstring * user_code_str = puser->aenv.GetValue(L"activation_code");
if( user_code_str )
{
if( Tol(*user_code_str) == code )
{
if( db->ChangeUserStatus(puser->id, WINIX_ACCOUNT_READY) == WINIX_ERR_OK )
{
puser->aenv.Remove(L"activation_code");
db->ChangeUserAdminEnv(puser->id, puser->aenv);
puser->status = WINIX_ACCOUNT_READY;
log << log2 << "Account: account: " << puser->name << " activated" << logend;
if( use_ses_log )
slog << loginfo << T(L"account_activated") << logend;
return true;
}
else
{
log << log1 << "Account: account not activated -- database error" << logend;
}
}
else
{
// !! IMPROVE ME if too many errors from the same IP address
// add this ip to the banip list
log << log2 << "Account: incorrect activation code" << logend;
if( use_ses_log )
slog << logerror << T(L"incorrect_activation_code") << logend;
}
}
else
{
log << log1 << "Account: there is no activation_code value in an admin environment" << logend;
if( use_ses_log )
slog << loginfo << T(L"account_cannot_be_activated") << logend;
}
return false;
}
bool Account::ActivateAccount(const std::wstring & login, long code, bool use_ses_log)
{
bool result = false;
User * puser = system->users.GetUser(login);
if( puser )
{
if( puser->status == WINIX_ACCOUNT_NOT_ACTIVATED )
{
result = ActivateAccount(puser, code, use_ses_log);
}
else
{
log << log2 << "Account: this account is already activated" << logend;
if( use_ses_log )
slog << loginfo << T(L"account_already_activated") << logend;
}
}
else
{
log << log1 << "Account: there is no a user: " << login << logend;
}
return result;
}
void Account::ActivateAccount()
{
const std::wstring & login = cur->request->ParamValue(L"login");
long code = Tol(cur->request->ParamValue(L"code"));
if( !login.empty() )
{
ActivateAccount(login, code, true);
system->RedirectToLastItem();
}
}
void Account::MakePost()
{
}
void Account::MakeGet()
{
if( cur->request->IsParam(L"activate") )
ActivateAccount();
}
} // namespace

41
functions/account.h Executable file
View File

@@ -0,0 +1,41 @@
/*
* This file is a part of Winix
* and is not publicly distributed
*
* Copyright (c) 2013, Tomasz Sowa
* All rights reserved.
*
*/
#ifndef headerfile_winix_functions_account
#define headerfile_winix_functions_account
#include "functionbase.h"
namespace Fun
{
class Account : public FunctionBase
{
public:
Account();
void MakeGet();
void MakePost();
bool ActivateAccount(const std::wstring & login, long code, bool use_ses_log = false);
private:
bool ActivateAccount(User * puser, long code, bool use_ses_log);
void ActivateAccount();
};
} // namespace
#endif

View File

@@ -182,6 +182,7 @@ void Functions::Add(FunctionBase & fun)
void Functions::CreateFunctions()
{
Add(fun_account);
Add(fun_adduser);
Add(fun_cat);
Add(fun_chmod);

View File

@@ -13,6 +13,7 @@
#include <string>
#include "functionbase.h"
#include "functionparser.h"
#include "account.h"
#include "adduser.h"
#include "cat.h"
#include "chmod.h"
@@ -68,6 +69,7 @@ class Functions
{
public:
Fun::Account fun_account;
Fun::AddUser fun_adduser;
Fun::Cat fun_cat;
Fun::Chmod fun_chmod;

View File

@@ -2,7 +2,7 @@
* This file is a part of Winix
* and is not publicly distributed
*
* Copyright (c) 2011-2012, Tomasz Sowa
* Copyright (c) 2011-2013, Tomasz Sowa
* All rights reserved.
*
*/
@@ -124,6 +124,127 @@ long user_id;
}
bool Passwd::SetNewPassword(User * puser, bool use_ses_log)
{
bool result = false;
const std::wstring & pass = cur->request->PostVar(L"passwordnew");
const std::wstring & pass_conf = cur->request->PostVar(L"passwordconfirm");
if( IsPasswordCorrect(pass, pass_conf, use_ses_log) )
{
if( ChangePassword(puser->id, pass) )
{
result = true;
if( use_ses_log )
slog << loginfo << T("pw_password_changed") << logend;
}
else
{
if( use_ses_log )
slog << logerror << T("service_unavailable") << logend;
}
}
return result;
}
bool Passwd::ResetPassword(User * puser, long code, bool use_ses_log, bool only_check_access)
{
std::wstring * user_code_str = puser->aenv.GetValue(L"password_change_code");
if( user_code_str )
{
if( Tol(*user_code_str) == code )
{
if( only_check_access )
return true;
else
return SetNewPassword(puser, use_ses_log);
}
else
{
log << log2 << "Passwd: incorrect change password code" << logend;
if( use_ses_log )
slog << logerror << T(L"incorrect_change_password_code") << logend;
}
}
else
{
log << log1 << "Passwd: there is no change password code in admin environment" << logend;
if( use_ses_log )
slog << loginfo << T(L"password_cannot_be_changed") << logend;
}
return false;
}
bool Passwd::ResetPassword(const std::wstring & login, long code, bool use_ses_log, bool only_check_access)
{
bool result = false;
User * puser = system->users.GetUser(login);
if( puser )
{
long t = static_cast<long>(cur->request->start_time);
if( puser->aenv.Long(L"password_change_time") + config->reset_password_code_expiration_time > t )
{
result = ResetPassword(puser, code, use_ses_log, only_check_access);
}
else
{
log << log2 << "Passwd: the code has expired" << logend;
if( use_ses_log )
slog << logerror << T(L"code_expired") << logend;
}
}
else
{
log << log1 << "Passwd: there is no a user: " << login << logend;
}
return result;
}
void Passwd::ResetPassword()
{
const std::wstring & login = cur->request->PostVar(L"login");
long code = Tol(cur->request->PostVar(L"code"));
ResetPassword(login, code, true, false);
system->RedirectToLastItem();
}
void Passwd::ShowResetPasswordForm()
{
const std::wstring & login = cur->request->ParamValue(L"login");
long code = Tol(cur->request->ParamValue(L"code"));
if( !login.empty() )
{
if( !ResetPassword(login, code, true, true) )
system->RedirectToLastItem();
}
else
{
system->RedirectToLastItem();
}
}
/*
if you are a root (super_user) you can change a password for everyone
(the html form has a select option)
@@ -149,8 +270,21 @@ const std::wstring * plogin;
else
log << log1 << "Passwd: there is no such a user: " << *plogin << logend;
}
else
if( cur->request->IsParam(L"resetpassword") )
{
ResetPassword();
}
}
void Passwd::MakeGet()
{
if( cur->request->IsParam(L"resetpassword") )
ShowResetPasswordForm();
}
} // namespace

View File

@@ -2,7 +2,7 @@
* This file is a part of Winix
* and is not publicly distributed
*
* Copyright (c) 2011, Tomasz Sowa
* Copyright (c) 2011-2013, Tomasz Sowa
* All rights reserved.
*
*/
@@ -24,10 +24,12 @@ public:
Passwd();
bool HasAccess();
void MakeGet();
void MakePost();
bool IsPasswordCorrect(const std::wstring & pass, const std::wstring & conf_pass, bool use_ses_log = false);
bool ChangePassword(long user_id, const std::wstring & new_password);
bool ResetPassword(const std::wstring & login, long code, bool use_ses_log = false, bool only_check_access = false);
private:
@@ -35,6 +37,12 @@ private:
void ChangePassword(User * puser);
bool ResetPassword(User * puser, long code, bool use_ses_log);
bool SetNewPassword(User * puser, bool use_ses_log);
bool ResetPassword(User * puser, long code, bool use_ses_log, bool only_check_access);
void ResetPassword();
void ShowResetPasswordForm();
};

View File

@@ -2,7 +2,7 @@
* This file is a part of Winix
* and is not publicly distributed
*
* Copyright (c) 2012, Tomasz Sowa
* Copyright (c) 2012-2013, Tomasz Sowa
* All rights reserved.
*
*/
@@ -10,7 +10,7 @@
#include "pw.h"
#include "core/log.h"
#include "core/misc.h"
#include "functions/functions.h"
namespace Fun
@@ -19,6 +19,7 @@ namespace Fun
Pw::Pw()
{
fun.url = L"pw";
fun.privileges = 07000;
}
@@ -29,224 +30,16 @@ bool Pw::HasAccess()
bool Pw::ActivateAccount(User * puser, long code, bool use_ses_log)
{
std::wstring * user_code_str = puser->aenv.GetValue(L"activation_code");
if( user_code_str )
{
if( Tol(*user_code_str) == code )
{
if( db->ChangeUserStatus(puser->id, WINIX_ACCOUNT_READY) == WINIX_ERR_OK )
{
puser->aenv.Remove(L"activation_code");
db->ChangeUserAdminEnv(puser->id, puser->aenv);
puser->status = WINIX_ACCOUNT_READY;
log << log2 << "Pw: account: " << puser->name << " activated" << logend;
if( use_ses_log )
slog << loginfo << T(L"account_activated") << logend;
return true;
}
else
{
log << log1 << "Pw: account not activated -- database error" << logend;
}
}
else
{
log << log2 << "Pw: incorrect activation code" << logend;
if( use_ses_log )
slog << logerror << T(L"incorrect_activation_code") << logend;
}
}
else
{
log << log1 << "Pw: there is no activation_code value in admin environment" << logend;
if( use_ses_log )
slog << loginfo << T(L"account_cannot_be_activated") << logend;
}
return false;
}
bool Pw::ActivateAccount(const std::wstring & login, long code, bool use_ses_log)
{
bool result = false;
User * puser = system->users.GetUser(login);
if( puser )
{
if( puser->status == WINIX_ACCOUNT_NOT_ACTIVATED )
{
result = ActivateAccount(puser, code, use_ses_log);
}
else
{
log << log2 << "Pw: this account is already activated" << logend;
if( use_ses_log )
slog << loginfo << T(L"account_already_activated") << logend;
}
}
else
{
log << log1 << "Pw: there is no a user: " << login << logend;
}
return result;
}
void Pw::ActivateAccount()
{
const std::wstring & login = cur->request->ParamValue(L"login");
long code = Tol(cur->request->ParamValue(L"code"));
ActivateAccount(login, code, true);
system->RedirectToLastItem();
}
bool Pw::SetNewPassword(User * puser, bool use_ses_log)
{
bool result = false;
const std::wstring & pass = cur->request->PostVar(L"passwordnew");
const std::wstring & pass_conf = cur->request->PostVar(L"passwordconfirm");
if( functions->fun_passwd.IsPasswordCorrect(pass, pass_conf, use_ses_log) )
{
if( functions->fun_passwd.ChangePassword(puser->id, pass) )
{
result = true;
if( use_ses_log )
slog << loginfo << T("pw_password_changed") << logend;
}
else
{
if( use_ses_log )
slog << logerror << T("service_unavailable") << logend;
}
}
return result;
}
bool Pw::ResetPassword(User * puser, long code, bool use_ses_log, bool only_check_access)
{
std::wstring * user_code_str = puser->aenv.GetValue(L"password_change_code");
if( user_code_str )
{
if( Tol(*user_code_str) == code )
{
if( only_check_access )
return true;
else
return SetNewPassword(puser, use_ses_log);
}
else
{
log << log2 << "Pw: incorrect change password code" << logend;
if( use_ses_log )
slog << logerror << T(L"incorrect_change_password_code") << logend;
}
}
else
{
log << log1 << "Pw: there is no change password code in admin environment" << logend;
if( use_ses_log )
slog << loginfo << T(L"password_cannot_be_changed") << logend;
}
return false;
}
bool Pw::ResetPassword(const std::wstring & login, long code, bool use_ses_log, bool only_check_access)
{
bool result = false;
User * puser = system->users.GetUser(login);
if( puser )
{
long t = static_cast<long>(cur->request->start_time);
if( puser->aenv.Long(L"password_change_time") + config->reset_password_code_expiration_time > t )
{
result = ResetPassword(puser, code, use_ses_log, only_check_access);
}
else
{
log << log2 << "Pw: the code has expired" << logend;
if( use_ses_log )
slog << logerror << T(L"code_expired") << logend;
}
}
else
{
log << log1 << "Pw: there is no a user: " << login << logend;
}
return result;
}
void Pw::ResetPassword()
{
const std::wstring & login = cur->request->PostVar(L"login");
long code = Tol(cur->request->PostVar(L"code"));
ResetPassword(login, code, true, false);
system->RedirectToLastItem();
}
void Pw::ShowResetPasswordForm()
{
const std::wstring & login = cur->request->ParamValue(L"login");
long code = Tol(cur->request->ParamValue(L"code"));
if( !login.empty() )
{
if( !ResetPassword(login, code, true, true) )
system->RedirectToLastItem();
}
else
{
system->RedirectToLastItem();
}
}
/* this function will be used for: adding a new user, adding a new group, deleting an existing user etc. */
void Pw::MakePost()
{
if( cur->request->IsParam(L"resetpassword") )
ResetPassword();
}
void Pw::MakeGet()
{
if( cur->request->IsParam(L"activate") )
ActivateAccount();
else
if( cur->request->IsParam(L"resetpassword") )
ShowResetPasswordForm();
}

View File

@@ -2,7 +2,7 @@
* This file is a part of Winix
* and is not publicly distributed
*
* Copyright (c) 2012, Tomasz Sowa
* Copyright (c) 2012-2013, Tomasz Sowa
* All rights reserved.
*
*/
@@ -27,18 +27,9 @@ public:
void MakePost();
void MakeGet();
bool ActivateAccount(const std::wstring & login, long code, bool use_ses_log = false);
bool ResetPassword(const std::wstring & login, long code, bool use_ses_log = false, bool only_check_access = false);
private:
bool ActivateAccount(User * puser, long code, bool use_ses_log);
bool ResetPassword(User * puser, long code, bool use_ses_log);
void ActivateAccount();
bool SetNewPassword(User * puser, bool use_ses_log);
bool ResetPassword(User * puser, long code, bool use_ses_log, bool only_check_access);
void ResetPassword();
void ShowResetPasswordForm();
};