From 5121356cb0859078e295e1583d841491f5d6b565 Mon Sep 17 00:00:00 2001
From: Roland Gruber
Date: Sun, 9 Jul 2006 14:14:58 +0000
Subject: [PATCH] This commit was manufactured by cvs2svn to create tag
'start'.
---
CVSROOT/checkoutlist | 13 -
CVSROOT/commitinfo | 15 -
CVSROOT/config | 14 -
CVSROOT/cvswrappers | 23 -
CVSROOT/editinfo | 21 -
CVSROOT/loginfo | 29 -
CVSROOT/modules | 26 -
CVSROOT/notify | 12 -
CVSROOT/rcsinfo | 13 -
CVSROOT/taginfo | 20 -
CVSROOT/verifymsg | 21 -
lam-0.4/HISTORY | 76 -
lam-0.4/INSTALL | 34 +-
lam-0.4/README | 25 +-
lam-0.4/TODO | 11 +-
lam-0.4/config/language | 13 +-
lam-0.4/config/pdf/lam.txt | 4 +
lam-0.4/config/shells | 17 -
lam-0.4/copyright | 51 -
lam-0.4/debian/README.Debian | 5 -
lam-0.4/debian/changelog | 83 -
lam-0.4/debian/copyright | 17 +
lam-0.4/debian/lam.apache.conf | 2 +-
lam-0.4/debian/packages | 89 +-
lam-0.4/debian/watch | 5 -
lam-0.4/docs/LGPL-license.txt | 502 --
lam-0.4/docs/{README.fpdf.htm => README.fpdf} | 160 +-
.../docs/{README.hosts.txt => README.hosts} | 2 +-
lam-0.4/docs/README.lamdaemon.pl | 84 +
lam-0.4/docs/README.lamdaemon.txt | 79 -
.../docs/README.openldap | 4 +-
lam-0.4/docs/README.openldap.txt | 21 -
.../{README.security.txt => README.security} | 12 +-
lam-0.4/docs/README.shells | 13 +
lam-0.4/graphics/lam.png | Bin 5790 -> 0 bytes
lam-0.4/help/help.inc | 60 +-
lam-0.4/index.html | 3 -
lam-0.4/lib/.htaccess | 2 +-
lam-0.4/lib/account.inc | 328 +-
lam-0.4/lib/blowfish.inc | 530 --
lam-0.4/lib/config.inc | 52 +-
lam-0.4/lib/font/makefont/cp1250.map | 251 +
lam-0.4/lib/font/makefont/cp1251.map | 255 +
lam-0.4/lib/font/makefont/cp1252.map | 251 +
lam-0.4/lib/font/makefont/cp1253.map | 239 +
lam-0.4/lib/font/makefont/cp1254.map | 249 +
lam-0.4/lib/font/makefont/cp1257.map | 244 +
lam-0.4/lib/font/makefont/iso-8859-1.map | 256 +
lam-0.4/lib/font/makefont/iso-8859-15.map | 256 +
lam-0.4/lib/font/makefont/iso-8859-16.map | 256 +
lam-0.4/lib/font/makefont/iso-8859-2.map | 256 +
lam-0.4/lib/font/makefont/iso-8859-4.map | 256 +
lam-0.4/lib/font/makefont/iso-8859-5.map | 256 +
lam-0.4/lib/font/makefont/iso-8859-7.map | 250 +
lam-0.4/lib/font/makefont/iso-8859-9.map | 256 +
lam-0.4/lib/font/makefont/koi8-r.map | 256 +
lam-0.4/lib/font/makefont/makefont.php | 395 ++
lam-0.4/lib/fpdf.php | 253 +-
lam-0.4/lib/lamdaemon.pl | 50 +-
lam-0.4/lib/ldap.inc | 198 +-
lam-0.4/lib/pdf.inc | 41 +-
lam-0.4/lib/profiles.inc | 3 -
lam-0.4/lib/status.inc | 13 +-
lam-0.4/locale/de_DE/LC_MESSAGES/messages.mo | Bin 72793 -> 67878 bytes
lam-0.4/locale/de_DE/LC_MESSAGES/messages.po | 2707 ++++----
lam-0.4/locale/fr_FR/LC_MESSAGES/messages.mo | Bin 75698 -> 0 bytes
lam-0.4/locale/fr_FR/LC_MESSAGES/messages.po | 4126 ------------
lam-0.4/locale/hu_HU/LC_MESSAGES/messages.mo | Bin 75079 -> 0 bytes
lam-0.4/locale/hu_HU/LC_MESSAGES/messages.po | 4181 ------------
lam-0.4/locale/ja_JP/LC_MESSAGES/messages.mo | Bin 68936 -> 0 bytes
lam-0.4/locale/ja_JP/LC_MESSAGES/messages.po | 4042 ------------
lam-0.4/po/make_po_fr | 9 -
lam-0.4/po/make_po_hu | 9 -
lam-0.4/po/make_po_jp | 9 -
lam-0.4/po/messages.header | 8 +-
lam-0.4/session-vars.txt | 15 +-
lam-0.4/style/layout.css | 9 +-
lam-0.4/templates/account/groupedit.php | 47 +-
lam-0.4/templates/account/hostedit.php | 74 +-
lam-0.4/templates/account/useredit.php | 129 +-
lam-0.4/templates/config/conflogin.php | 48 +-
lam-0.4/templates/config/confmain.php | 26 +-
lam-0.4/templates/config/confsave.php | 12 +-
lam-0.4/templates/confwiz/final.php | 65 -
lam-0.4/templates/confwiz/ldaptest.php | 580 --
lam-0.4/templates/confwiz/o_daemon.php | 156 -
lam-0.4/templates/confwiz/o_lang.php | 176 -
lam-0.4/templates/confwiz/o_lists.php | 160 -
lam-0.4/templates/confwiz/o_ranges.php | 164 -
lam-0.4/templates/confwiz/optional.php | 80 -
lam-0.4/templates/confwiz/server.php | 204 -
lam-0.4/templates/confwiz/server2.php | 243 -
lam-0.4/templates/confwiz/start.php | 189 -
lam-0.4/templates/delete.php | 38 +-
lam-0.4/templates/domain.php | 18 +-
lam-0.4/templates/help.php | 2 +-
lam-0.4/templates/initsuff.php | 12 +-
lam-0.4/templates/lists/listdomains.php | 10 +-
lam-0.4/templates/lists/listgroups.php | 15 +-
lam-0.4/templates/lists/listhosts.php | 21 +-
lam-0.4/templates/lists/listusers.php | 12 +-
lam-0.4/templates/lists/userlink.php | 3 +-
lam-0.4/templates/login.php | 315 +-
lam-0.4/templates/main.php | 12 +-
lam-0.4/templates/main_header.php | 6 +-
lam-0.4/templates/masscreate.php | 259 +-
lam-0.4/templates/massdetail.php | 126 +-
lam-0.4/templates/profedit/profilecreate.php | 15 +-
lam-0.4/templates/profedit/profileuser.php | 2 +-
lam-0.4/tests/conf-test.php | 4 +-
lam-packaging/RPM/ldap-account-manager.spec | 64 -
lam-packaging/autoconf/Makefile.in | 131 -
lam-packaging/autoconf/configure.ac | 117 -
lam-packaging/buildPackages | 64 -
lam-packaging/debian/README.Debian | 20 -
lam-packaging/debian/changelog | 269 -
lam-packaging/debian/compat | 1 -
lam-packaging/debian/config | 32 -
lam-packaging/debian/control | 28 -
lam-packaging/debian/copyright | 84 -
lam-packaging/debian/lam.apache.conf | 44 -
.../debian/ldap-account-manager.dirs | 40 -
.../debian/ldap-account-manager.docs | 3 -
lam-packaging/debian/po/POTFILES.in | 1 -
lam-packaging/debian/po/cs.po | 128 -
lam-packaging/debian/po/de.po | 129 -
lam-packaging/debian/po/fr.po | 133 -
lam-packaging/debian/po/hu.po | 148 -
lam-packaging/debian/po/ja.po | 142 -
lam-packaging/debian/po/pt_BR.po | 135 -
lam-packaging/debian/po/sv.po | 144 -
lam-packaging/debian/po/templates.pot | 102 -
lam-packaging/debian/po/vi.po | 127 -
lam-packaging/debian/postinst | 113 -
lam-packaging/debian/postrm | 43 -
lam-packaging/debian/rules | 67 -
lam-packaging/debian/templates | 45 -
lam-packaging/debian/watch | 5 -
lam-packaging/getVersion | 8 -
lam/COPYING | 340 -
lam/HISTORY | 289 -
lam/INSTALL | 66 -
lam/README | 76 -
lam/TODO | 9 -
lam/VERSION | 1 -
lam/config/.htaccess | 4 -
lam/config/config.cfg_sample | 5 -
lam/config/lam.conf_sample | 63 -
lam/config/language | 36 -
lam/config/pdf/default.group.xml | 8 -
lam/config/pdf/default.host.xml | 9 -
lam/config/pdf/default.mailAlias.xml | 5 -
lam/config/pdf/default.smbDomain.xml | 6 -
lam/config/pdf/default.user.xml | 38 -
lam/config/pdf/logos/printLogo.jpg | Bin 9791 -> 0 bytes
lam/config/profiles/default.group | 1 -
lam/config/profiles/default.host | 0
lam/config/profiles/default.mailAlias | 1 -
lam/config/profiles/default.smbDomain | 1 -
lam/config/profiles/default.user | 19 -
lam/config/shells | 17 -
lam/copyright | 84 -
lam/docs/README.Kolab.txt | 48 -
lam/docs/README.fpdf.htm | 286 -
lam/docs/README.hosts.txt | 28 -
lam/docs/README.lamdaemon.txt | 134 -
lam/docs/README.schema.txt | 64 -
lam/docs/README.security.txt | 34 -
lam/docs/README.upgrade.txt | 60 -
lam/docs/devel/FAQ.htm | 104 -
lam/docs/devel/account_modules.htm | 49 -
lam/docs/devel/account_modules_lib.htm | 140 -
lam/docs/devel/account_pages.htm | 31 -
lam/docs/devel/account_types.htm | 46 -
lam/docs/devel/account_types_lib.htm | 42 -
lam/docs/devel/base_module.htm | 74 -
lam/docs/devel/base_type.htm | 26 -
lam/docs/devel/config.htm | 61 -
lam/docs/devel/config_files.htm | 44 -
lam/docs/devel/config_pages.htm | 77 -
lam/docs/devel/images/lam_baseModule.png | Bin 5477 -> 0 bytes
lam/docs/devel/images/lam_baseType.png | Bin 5789 -> 0 bytes
lam/docs/devel/images/lam_config.png | Bin 11554 -> 0 bytes
lam/docs/devel/images/lam_lists.png | Bin 7573 -> 0 bytes
lam/docs/devel/images/lam_overview.png | Bin 43471 -> 0 bytes
lam/docs/devel/images/lam_pdfEditor.png | Bin 6386 -> 0 bytes
lam/docs/devel/images/lam_profedit.png | Bin 5604 -> 0 bytes
lam/docs/devel/images/lam_upload.png | Bin 6681 -> 0 bytes
lam/docs/devel/index.htm | 112 -
lam/docs/devel/ldap.htm | 54 -
lam/docs/devel/lists.htm | 103 -
lam/docs/devel/login.htm | 70 -
lam/docs/devel/mod_accountPages.htm | 406 --
lam/docs/devel/mod_basics.htm | 109 -
lam/docs/devel/mod_config.htm | 253 -
lam/docs/devel/mod_ext.htm | 55 -
lam/docs/devel/mod_general.htm | 304 -
lam/docs/devel/mod_help.htm | 88 -
lam/docs/devel/mod_index.htm | 60 -
lam/docs/devel/mod_pdf.htm | 106 -
lam/docs/devel/mod_profiles.htm | 208 -
lam/docs/devel/mod_rdn.htm | 59 -
lam/docs/devel/mod_upload.htm | 171 -
lam/docs/devel/mod_upload2.htm | 122 -
lam/docs/devel/modules-specification.htm | 1501 -----
lam/docs/devel/other_libs.htm | 50 -
lam/docs/devel/ou-edit.htm | 31 -
lam/docs/devel/pdf_editor.htm | 107 -
lam/docs/devel/pdf_libs.htm | 40 -
lam/docs/devel/pdf_profiles.htm | 99 -
lam/docs/devel/profile_editor.htm | 84 -
lam/docs/devel/profile_files.htm | 36 -
lam/docs/devel/profiles.htm | 25 -
lam/docs/devel/samba_domains.htm | 35 -
lam/docs/devel/style/layout.css | 57 -
lam/docs/devel/tree_schema.htm | 21 -
lam/docs/devel/type_basics.htm | 70 -
lam/docs/devel/type_css.htm | 39 -
lam/docs/devel/type_general.htm | 90 -
lam/docs/devel/type_icon.htm | 31 -
lam/docs/devel/type_index.htm | 36 -
lam/docs/devel/type_list.htm | 181 -
lam/docs/devel/type_profile.htm | 27 -
lam/docs/devel/types-specification.htm | 144 -
lam/docs/devel/upload.htm | 102 -
lam/graphics/add.png | Bin 528 -> 0 bytes
lam/graphics/banner.jpg | Bin 21424 -> 0 bytes
lam/graphics/bigPeople.png | Bin 6423 -> 0 bytes
lam/graphics/bigServers.png | Bin 9002 -> 0 bytes
lam/graphics/bigTools.png | Bin 8214 -> 0 bytes
lam/graphics/catalog.png | Bin 1302 -> 0 bytes
lam/graphics/dc.png | Bin 1140 -> 0 bytes
lam/graphics/delete.gif | Bin 141 -> 0 bytes
lam/graphics/device.png | Bin 500 -> 0 bytes
lam/graphics/document.png | Bin 856 -> 0 bytes
lam/graphics/door.png | Bin 364 -> 0 bytes
lam/graphics/down.gif | Bin 380 -> 0 bytes
lam/graphics/error.png | Bin 2684 -> 0 bytes
lam/graphics/files.png | Bin 1113 -> 0 bytes
lam/graphics/find.png | Bin 1428 -> 0 bytes
lam/graphics/folder.png | Bin 1217 -> 0 bytes
lam/graphics/go.png | Bin 440 -> 0 bytes
lam/graphics/group.png | Bin 1330 -> 0 bytes
lam/graphics/hard-drive.png | Bin 1308 -> 0 bytes
lam/graphics/help.png | Bin 746 -> 0 bytes
lam/graphics/host.png | Bin 844 -> 0 bytes
lam/graphics/info.png | Bin 3504 -> 0 bytes
lam/graphics/lam.png | Bin 5790 -> 0 bytes
lam/graphics/ldap-server.png | Bin 1084 -> 0 bytes
lam/graphics/light.png | Bin 733 -> 0 bytes
lam/graphics/locality.png | Bin 751 -> 0 bytes
lam/graphics/lock.png | Bin 1256 -> 0 bytes
lam/graphics/mail.png | Bin 899 -> 0 bytes
lam/graphics/mailAlias.png | Bin 899 -> 0 bytes
lam/graphics/minus.png | Bin 98 -> 0 bytes
lam/graphics/n.png | Bin 408 -> 0 bytes
lam/graphics/network.png | Bin 1107 -> 0 bytes
lam/graphics/nt_machine.png | Bin 1060 -> 0 bytes
lam/graphics/nt_user.png | Bin 971 -> 0 bytes
lam/graphics/o.png | Bin 1305 -> 0 bytes
lam/graphics/object.png | Bin 1297 -> 0 bytes
lam/graphics/ou.png | Bin 1330 -> 0 bytes
lam/graphics/plus.png | Bin 102 -> 0 bytes
lam/graphics/printLogo.jpg | Bin 11885 -> 0 bytes
lam/graphics/process.png | Bin 438 -> 0 bytes
lam/graphics/refresh.png | Bin 785 -> 0 bytes
lam/graphics/save.png | Bin 658 -> 0 bytes
lam/graphics/select.png | Bin 181 -> 0 bytes
lam/graphics/server-settings.png | Bin 1149 -> 0 bytes
lam/graphics/server-small.png | Bin 818 -> 0 bytes
lam/graphics/smbDomain.png | Bin 1140 -> 0 bytes
lam/graphics/smile.png | Bin 852 -> 0 bytes
lam/graphics/star.png | Bin 700 -> 0 bytes
lam/graphics/tools-no.png | Bin 798 -> 0 bytes
lam/graphics/tools.png | Bin 503 -> 0 bytes
lam/graphics/tree_info.png | Bin 510 -> 0 bytes
lam/graphics/uid.png | Bin 654 -> 0 bytes
lam/graphics/uniquegroup.png | Bin 1356 -> 0 bytes
lam/graphics/up.gif | Bin 379 -> 0 bytes
lam/graphics/user.png | Bin 773 -> 0 bytes
lam/graphics/userDefault.png | Bin 5663 -> 0 bytes
lam/graphics/warn.png | Bin 1968 -> 0 bytes
lam/help/help.inc | 193 -
lam/index.html | 11 -
lam/lib/.htaccess | 8 -
lam/lib/account.inc | 574 --
lam/lib/baseModule.inc | 672 --
lam/lib/baseType.inc | 90 -
lam/lib/cache.inc | 287 -
lam/lib/config.inc | 831 ---
lam/lib/createntlm.inc | 356 --
lam/lib/export.inc | 965 ---
lam/lib/font/Vera.ttf | Bin 65881 -> 0 bytes
lam/lib/font/VeraBI.ttf | Bin 63169 -> 0 bytes
lam/lib/font/VeraBd.ttf | Bin 58675 -> 0 bytes
lam/lib/font/VeraIt.ttf | Bin 63630 -> 0 bytes
lam/lib/font/vera.ctg.z | Bin 710 -> 0 bytes
lam/lib/font/vera.php | 59 -
lam/lib/font/vera.z | Bin 39919 -> 0 bytes
lam/lib/font/verab.ctg.z | Bin 710 -> 0 bytes
lam/lib/font/verab.php | 59 -
lam/lib/font/verab.z | Bin 36502 -> 0 bytes
lam/lib/font/verabi.ctg.z | Bin 710 -> 0 bytes
lam/lib/font/verabi.php | 59 -
lam/lib/font/verabi.z | Bin 38239 -> 0 bytes
lam/lib/font/verai.ctg.z | Bin 710 -> 0 bytes
lam/lib/font/verai.php | 59 -
lam/lib/font/verai.z | Bin 38503 -> 0 bytes
lam/lib/fpdf.php | 1659 -----
lam/lib/lamdaemon.inc | 97 -
lam/lib/lamdaemon.pl | 270 -
lam/lib/ldap.inc | 464 --
lam/lib/lists.inc | 657 --
lam/lib/modules.inc | 1615 -----
lam/lib/modules/account.inc | 261 -
lam/lib/modules/ieee802device.inc | 202 -
lam/lib/modules/inetLocalMailRecipient.inc | 314 -
lam/lib/modules/inetOrgPerson.inc | 1049 ----
lam/lib/modules/kolabUser.inc | 799 ---
lam/lib/modules/ldapPublicKey.inc | 175 -
lam/lib/modules/nisMailAlias.inc | 284 -
lam/lib/modules/posixAccount.inc | 1593 -----
lam/lib/modules/posixGroup.inc | 882 ---
lam/lib/modules/quota.inc | 618 --
lam/lib/modules/sambaAccount.inc | 1160 ----
lam/lib/modules/sambaDomain.inc | 389 --
lam/lib/modules/sambaGroupMapping.inc | 482 --
lam/lib/modules/sambaSamAccount.inc | 1634 -----
lam/lib/modules/shadowAccount.inc | 429 --
lam/lib/pdf.inc | 457 --
lam/lib/pdfstruct.inc | 191 -
lam/lib/profiles.inc | 158 -
lam/lib/schema.inc | 2041 ------
lam/lib/security.inc | 183 -
lam/lib/selfService.inc | 53 -
lam/lib/status.inc | 154 -
lam/lib/tree.inc | 1326 ----
lam/lib/types.inc | 124 -
lam/lib/types/group.inc | 192 -
lam/lib/types/host.inc | 123 -
lam/lib/types/mailAlias.inc | 119 -
lam/lib/types/smbDomain.inc | 118 -
lam/lib/types/user.inc | 249 -
lam/lib/ufpdf.php | 820 ---
lam/lib/xml_parser.inc | 67 -
lam/locale/ca_ES/LC_MESSAGES/messages.mo | Bin 99553 -> 0 bytes
lam/locale/ca_ES/LC_MESSAGES/messages.po | 5332 ----------------
lam/locale/de_DE/LC_MESSAGES/messages.mo | Bin 101703 -> 0 bytes
lam/locale/de_DE/LC_MESSAGES/messages.po | 5285 ----------------
lam/locale/es_ES/LC_MESSAGES/messages.mo | Bin 99952 -> 0 bytes
lam/locale/es_ES/LC_MESSAGES/messages.po | 5479 ----------------
lam/locale/fr_FR/LC_MESSAGES/messages.mo | Bin 103081 -> 0 bytes
lam/locale/fr_FR/LC_MESSAGES/messages.po | 5589 ----------------
lam/locale/hu_HU/LC_MESSAGES/messages.mo | Bin 102050 -> 0 bytes
lam/locale/hu_HU/LC_MESSAGES/messages.po | 5040 ---------------
lam/locale/it_IT/LC_MESSAGES/messages.mo | Bin 99118 -> 0 bytes
lam/locale/it_IT/LC_MESSAGES/messages.po | 5055 ---------------
lam/locale/ja_JP/LC_MESSAGES/messages.mo | Bin 110567 -> 0 bytes
lam/locale/ja_JP/LC_MESSAGES/messages.po | 5592 -----------------
lam/locale/nl_NL/LC_MESSAGES/messages.mo | Bin 96706 -> 0 bytes
lam/locale/nl_NL/LC_MESSAGES/messages.po | 5132 ---------------
lam/locale/ru_RU/LC_MESSAGES/messages.mo | Bin 126681 -> 0 bytes
lam/locale/ru_RU/LC_MESSAGES/messages.po | 5341 ----------------
lam/locale/zh_TW/LC_MESSAGES/messages.mo | Bin 80219 -> 0 bytes
lam/locale/zh_TW/LC_MESSAGES/messages.po | 5246 ----------------
lam/po/make_all | 42 -
lam/po/make_mo | 10 -
lam/po/make_po | 11 -
lam/po/make_po_ca | 10 -
lam/po/make_po_de | 10 -
lam/po/make_po_es | 10 -
lam/po/make_po_fr | 10 -
lam/po/make_po_hu | 10 -
lam/po/make_po_it | 10 -
lam/po/make_po_jp | 10 -
lam/po/make_po_nl | 10 -
lam/po/make_po_zh | 10 -
lam/po/messages.header | 16 -
lam/sess/.htaccess | 4 -
lam/session-vars.txt | 119 -
lam/style/500_layout.css | 590 --
lam/style/600_type_group.css | 103 -
lam/style/600_type_host.css | 103 -
lam/style/600_type_mailAlias.css | 103 -
lam/style/600_type_smbDomain.css | 103 -
lam/style/600_type_user.css | 122 -
lam/templates/account/edit.php | 86 -
lam/templates/config/conflogin.php | 156 -
lam/templates/config/confmain.php | 520 --
lam/templates/config/confmodules.php | 283 -
lam/templates/config/conftypes.php | 252 -
lam/templates/config/index.php | 116 -
lam/templates/config/mainlogin.php | 141 -
lam/templates/config/mainmanage.php | 340 -
lam/templates/config/profmanage.php | 372 --
lam/templates/delete.php | 295 -
lam/templates/help.php | 182 -
lam/templates/initsuff.php | 192 -
lam/templates/lists/list.php | 56 -
lam/templates/lists/userlink.php | 91 -
lam/templates/login.php | 425 --
lam/templates/logout.php | 80 -
lam/templates/main.php | 83 -
lam/templates/main_header.php | 81 -
lam/templates/massBuildAccounts.php | 212 -
lam/templates/massDoUpload.php | 134 -
lam/templates/masscreate.php | 325 -
lam/templates/ou_edit.php | 196 -
lam/templates/pdfedit/pdfdelete.php | 95 -
lam/templates/pdfedit/pdfmain.php | 158 -
lam/templates/pdfedit/pdfpage.php | 790 ---
lam/templates/profedit/profiledelete.php | 86 -
lam/templates/profedit/profilemain.php | 173 -
lam/templates/profedit/profilepage.php | 258 -
lam/templates/schema/schema.php | 447 --
lam/templates/tools.php | 113 -
lam/templates/tree/add_attr.php | 167 -
lam/templates/tree/add_attr_form.php | 199 -
lam/templates/tree/add_oclass.php | 98 -
lam/templates/tree/add_oclass_form.php | 167 -
lam/templates/tree/add_value.php | 101 -
lam/templates/tree/add_value_form.php | 202 -
lam/templates/tree/collapse.php | 76 -
lam/templates/tree/create.php | 186 -
lam/templates/tree/create_form.php | 146 -
lam/templates/tree/creation_template.php | 97 -
lam/templates/tree/delete.php | 113 -
lam/templates/tree/delete_attr.php | 84 -
lam/templates/tree/delete_form.php | 184 -
lam/templates/tree/download_binary_attr.php | 88 -
lam/templates/tree/edit.php | 538 --
lam/templates/tree/expand.php | 89 -
lam/templates/tree/export.php | 133 -
lam/templates/tree/export_form.php | 191 -
lam/templates/tree/rdelete.php | 155 -
lam/templates/tree/refresh.php | 90 -
.../tree/templates/creation/custom.php | 311 -
.../templates/creation/new_ou_template.php | 111 -
lam/templates/tree/templates/templates.inc | 56 -
lam/templates/tree/tree.php | 194 -
lam/templates/tree/tree_view.php | 86 -
lam/templates/tree/update.php | 110 -
lam/templates/tree/update_confirm.php | 260 -
lam/tests/conf-main-test.php | 70 -
lam/tests/conf-test.php | 121 -
lam/tests/module_pdf-test.php | 96 -
lam/tests/status-test.php | 46 -
lam/tmp/.htaccess | 1 -
448 files changed, 6629 insertions(+), 120261 deletions(-)
delete mode 100644 CVSROOT/checkoutlist
delete mode 100644 CVSROOT/commitinfo
delete mode 100644 CVSROOT/config
delete mode 100644 CVSROOT/cvswrappers
delete mode 100644 CVSROOT/editinfo
delete mode 100644 CVSROOT/loginfo
delete mode 100644 CVSROOT/modules
delete mode 100644 CVSROOT/notify
delete mode 100644 CVSROOT/rcsinfo
delete mode 100644 CVSROOT/taginfo
delete mode 100644 CVSROOT/verifymsg
create mode 100644 lam-0.4/config/pdf/lam.txt
delete mode 100644 lam-0.4/config/shells
delete mode 100644 lam-0.4/copyright
create mode 100644 lam-0.4/debian/copyright
delete mode 100644 lam-0.4/debian/watch
delete mode 100644 lam-0.4/docs/LGPL-license.txt
rename lam-0.4/docs/{README.fpdf.htm => README.fpdf} (57%)
mode change 100755 => 100644
rename lam-0.4/docs/{README.hosts.txt => README.hosts} (95%)
create mode 100644 lam-0.4/docs/README.lamdaemon.pl
delete mode 100644 lam-0.4/docs/README.lamdaemon.txt
rename lam/docs/README.openldap.txt => lam-0.4/docs/README.openldap (86%)
delete mode 100644 lam-0.4/docs/README.openldap.txt
rename lam-0.4/docs/{README.security.txt => README.security} (71%)
create mode 100644 lam-0.4/docs/README.shells
delete mode 100644 lam-0.4/graphics/lam.png
delete mode 100644 lam-0.4/lib/blowfish.inc
create mode 100644 lam-0.4/lib/font/makefont/cp1250.map
create mode 100644 lam-0.4/lib/font/makefont/cp1251.map
create mode 100644 lam-0.4/lib/font/makefont/cp1252.map
create mode 100644 lam-0.4/lib/font/makefont/cp1253.map
create mode 100644 lam-0.4/lib/font/makefont/cp1254.map
create mode 100644 lam-0.4/lib/font/makefont/cp1257.map
create mode 100644 lam-0.4/lib/font/makefont/iso-8859-1.map
create mode 100644 lam-0.4/lib/font/makefont/iso-8859-15.map
create mode 100644 lam-0.4/lib/font/makefont/iso-8859-16.map
create mode 100644 lam-0.4/lib/font/makefont/iso-8859-2.map
create mode 100644 lam-0.4/lib/font/makefont/iso-8859-4.map
create mode 100644 lam-0.4/lib/font/makefont/iso-8859-5.map
create mode 100644 lam-0.4/lib/font/makefont/iso-8859-7.map
create mode 100644 lam-0.4/lib/font/makefont/iso-8859-9.map
create mode 100644 lam-0.4/lib/font/makefont/koi8-r.map
create mode 100644 lam-0.4/lib/font/makefont/makefont.php
delete mode 100644 lam-0.4/locale/fr_FR/LC_MESSAGES/messages.mo
delete mode 100644 lam-0.4/locale/fr_FR/LC_MESSAGES/messages.po
delete mode 100644 lam-0.4/locale/hu_HU/LC_MESSAGES/messages.mo
delete mode 100644 lam-0.4/locale/hu_HU/LC_MESSAGES/messages.po
delete mode 100644 lam-0.4/locale/ja_JP/LC_MESSAGES/messages.mo
delete mode 100644 lam-0.4/locale/ja_JP/LC_MESSAGES/messages.po
delete mode 100755 lam-0.4/po/make_po_fr
delete mode 100755 lam-0.4/po/make_po_hu
delete mode 100755 lam-0.4/po/make_po_jp
delete mode 100644 lam-0.4/templates/confwiz/final.php
delete mode 100644 lam-0.4/templates/confwiz/ldaptest.php
delete mode 100644 lam-0.4/templates/confwiz/o_daemon.php
delete mode 100644 lam-0.4/templates/confwiz/o_lang.php
delete mode 100644 lam-0.4/templates/confwiz/o_lists.php
delete mode 100644 lam-0.4/templates/confwiz/o_ranges.php
delete mode 100644 lam-0.4/templates/confwiz/optional.php
delete mode 100644 lam-0.4/templates/confwiz/server.php
delete mode 100644 lam-0.4/templates/confwiz/server2.php
delete mode 100644 lam-0.4/templates/confwiz/start.php
delete mode 100644 lam-packaging/RPM/ldap-account-manager.spec
delete mode 100644 lam-packaging/autoconf/Makefile.in
delete mode 100644 lam-packaging/autoconf/configure.ac
delete mode 100755 lam-packaging/buildPackages
delete mode 100644 lam-packaging/debian/README.Debian
delete mode 100644 lam-packaging/debian/changelog
delete mode 100644 lam-packaging/debian/compat
delete mode 100755 lam-packaging/debian/config
delete mode 100644 lam-packaging/debian/control
delete mode 100644 lam-packaging/debian/copyright
delete mode 100644 lam-packaging/debian/lam.apache.conf
delete mode 100644 lam-packaging/debian/ldap-account-manager.dirs
delete mode 100644 lam-packaging/debian/ldap-account-manager.docs
delete mode 100644 lam-packaging/debian/po/POTFILES.in
delete mode 100644 lam-packaging/debian/po/cs.po
delete mode 100644 lam-packaging/debian/po/de.po
delete mode 100644 lam-packaging/debian/po/fr.po
delete mode 100644 lam-packaging/debian/po/hu.po
delete mode 100644 lam-packaging/debian/po/ja.po
delete mode 100644 lam-packaging/debian/po/pt_BR.po
delete mode 100644 lam-packaging/debian/po/sv.po
delete mode 100644 lam-packaging/debian/po/templates.pot
delete mode 100644 lam-packaging/debian/po/vi.po
delete mode 100755 lam-packaging/debian/postinst
delete mode 100755 lam-packaging/debian/postrm
delete mode 100755 lam-packaging/debian/rules
delete mode 100644 lam-packaging/debian/templates
delete mode 100644 lam-packaging/debian/watch
delete mode 100755 lam-packaging/getVersion
delete mode 100644 lam/COPYING
delete mode 100644 lam/HISTORY
delete mode 100644 lam/INSTALL
delete mode 100644 lam/README
delete mode 100644 lam/TODO
delete mode 100644 lam/VERSION
delete mode 100644 lam/config/.htaccess
delete mode 100644 lam/config/config.cfg_sample
delete mode 100644 lam/config/lam.conf_sample
delete mode 100644 lam/config/language
delete mode 100644 lam/config/pdf/default.group.xml
delete mode 100644 lam/config/pdf/default.host.xml
delete mode 100644 lam/config/pdf/default.mailAlias.xml
delete mode 100644 lam/config/pdf/default.smbDomain.xml
delete mode 100644 lam/config/pdf/default.user.xml
delete mode 100644 lam/config/pdf/logos/printLogo.jpg
delete mode 100644 lam/config/profiles/default.group
delete mode 100644 lam/config/profiles/default.host
delete mode 100644 lam/config/profiles/default.mailAlias
delete mode 100644 lam/config/profiles/default.smbDomain
delete mode 100644 lam/config/profiles/default.user
delete mode 100644 lam/config/shells
delete mode 100644 lam/copyright
delete mode 100644 lam/docs/README.Kolab.txt
delete mode 100755 lam/docs/README.fpdf.htm
delete mode 100644 lam/docs/README.hosts.txt
delete mode 100644 lam/docs/README.lamdaemon.txt
delete mode 100644 lam/docs/README.schema.txt
delete mode 100644 lam/docs/README.security.txt
delete mode 100644 lam/docs/README.upgrade.txt
delete mode 100644 lam/docs/devel/FAQ.htm
delete mode 100644 lam/docs/devel/account_modules.htm
delete mode 100644 lam/docs/devel/account_modules_lib.htm
delete mode 100644 lam/docs/devel/account_pages.htm
delete mode 100644 lam/docs/devel/account_types.htm
delete mode 100644 lam/docs/devel/account_types_lib.htm
delete mode 100644 lam/docs/devel/base_module.htm
delete mode 100644 lam/docs/devel/base_type.htm
delete mode 100644 lam/docs/devel/config.htm
delete mode 100644 lam/docs/devel/config_files.htm
delete mode 100644 lam/docs/devel/config_pages.htm
delete mode 100644 lam/docs/devel/images/lam_baseModule.png
delete mode 100644 lam/docs/devel/images/lam_baseType.png
delete mode 100644 lam/docs/devel/images/lam_config.png
delete mode 100644 lam/docs/devel/images/lam_lists.png
delete mode 100644 lam/docs/devel/images/lam_overview.png
delete mode 100644 lam/docs/devel/images/lam_pdfEditor.png
delete mode 100644 lam/docs/devel/images/lam_profedit.png
delete mode 100644 lam/docs/devel/images/lam_upload.png
delete mode 100644 lam/docs/devel/index.htm
delete mode 100644 lam/docs/devel/ldap.htm
delete mode 100644 lam/docs/devel/lists.htm
delete mode 100644 lam/docs/devel/login.htm
delete mode 100644 lam/docs/devel/mod_accountPages.htm
delete mode 100644 lam/docs/devel/mod_basics.htm
delete mode 100644 lam/docs/devel/mod_config.htm
delete mode 100644 lam/docs/devel/mod_ext.htm
delete mode 100644 lam/docs/devel/mod_general.htm
delete mode 100644 lam/docs/devel/mod_help.htm
delete mode 100644 lam/docs/devel/mod_index.htm
delete mode 100644 lam/docs/devel/mod_pdf.htm
delete mode 100644 lam/docs/devel/mod_profiles.htm
delete mode 100644 lam/docs/devel/mod_rdn.htm
delete mode 100644 lam/docs/devel/mod_upload.htm
delete mode 100644 lam/docs/devel/mod_upload2.htm
delete mode 100644 lam/docs/devel/modules-specification.htm
delete mode 100644 lam/docs/devel/other_libs.htm
delete mode 100644 lam/docs/devel/ou-edit.htm
delete mode 100644 lam/docs/devel/pdf_editor.htm
delete mode 100644 lam/docs/devel/pdf_libs.htm
delete mode 100644 lam/docs/devel/pdf_profiles.htm
delete mode 100644 lam/docs/devel/profile_editor.htm
delete mode 100644 lam/docs/devel/profile_files.htm
delete mode 100644 lam/docs/devel/profiles.htm
delete mode 100644 lam/docs/devel/samba_domains.htm
delete mode 100644 lam/docs/devel/style/layout.css
delete mode 100644 lam/docs/devel/tree_schema.htm
delete mode 100644 lam/docs/devel/type_basics.htm
delete mode 100644 lam/docs/devel/type_css.htm
delete mode 100644 lam/docs/devel/type_general.htm
delete mode 100644 lam/docs/devel/type_icon.htm
delete mode 100644 lam/docs/devel/type_index.htm
delete mode 100644 lam/docs/devel/type_list.htm
delete mode 100644 lam/docs/devel/type_profile.htm
delete mode 100644 lam/docs/devel/types-specification.htm
delete mode 100644 lam/docs/devel/upload.htm
delete mode 100644 lam/graphics/add.png
delete mode 100644 lam/graphics/banner.jpg
delete mode 100644 lam/graphics/bigPeople.png
delete mode 100644 lam/graphics/bigServers.png
delete mode 100644 lam/graphics/bigTools.png
delete mode 100644 lam/graphics/catalog.png
delete mode 100644 lam/graphics/dc.png
delete mode 100644 lam/graphics/delete.gif
delete mode 100644 lam/graphics/device.png
delete mode 100644 lam/graphics/document.png
delete mode 100644 lam/graphics/door.png
delete mode 100644 lam/graphics/down.gif
delete mode 100644 lam/graphics/error.png
delete mode 100644 lam/graphics/files.png
delete mode 100644 lam/graphics/find.png
delete mode 100644 lam/graphics/folder.png
delete mode 100644 lam/graphics/go.png
delete mode 100644 lam/graphics/group.png
delete mode 100644 lam/graphics/hard-drive.png
delete mode 100644 lam/graphics/help.png
delete mode 100644 lam/graphics/host.png
delete mode 100644 lam/graphics/info.png
delete mode 100644 lam/graphics/lam.png
delete mode 100644 lam/graphics/ldap-server.png
delete mode 100644 lam/graphics/light.png
delete mode 100644 lam/graphics/locality.png
delete mode 100644 lam/graphics/lock.png
delete mode 100644 lam/graphics/mail.png
delete mode 100644 lam/graphics/mailAlias.png
delete mode 100644 lam/graphics/minus.png
delete mode 100644 lam/graphics/n.png
delete mode 100644 lam/graphics/network.png
delete mode 100644 lam/graphics/nt_machine.png
delete mode 100644 lam/graphics/nt_user.png
delete mode 100644 lam/graphics/o.png
delete mode 100644 lam/graphics/object.png
delete mode 100644 lam/graphics/ou.png
delete mode 100644 lam/graphics/plus.png
delete mode 100644 lam/graphics/printLogo.jpg
delete mode 100644 lam/graphics/process.png
delete mode 100644 lam/graphics/refresh.png
delete mode 100644 lam/graphics/save.png
delete mode 100644 lam/graphics/select.png
delete mode 100644 lam/graphics/server-settings.png
delete mode 100644 lam/graphics/server-small.png
delete mode 100644 lam/graphics/smbDomain.png
delete mode 100644 lam/graphics/smile.png
delete mode 100644 lam/graphics/star.png
delete mode 100644 lam/graphics/tools-no.png
delete mode 100644 lam/graphics/tools.png
delete mode 100644 lam/graphics/tree_info.png
delete mode 100644 lam/graphics/uid.png
delete mode 100644 lam/graphics/uniquegroup.png
delete mode 100644 lam/graphics/up.gif
delete mode 100644 lam/graphics/user.png
delete mode 100644 lam/graphics/userDefault.png
delete mode 100644 lam/graphics/warn.png
delete mode 100644 lam/help/help.inc
delete mode 100644 lam/index.html
delete mode 100644 lam/lib/.htaccess
delete mode 100644 lam/lib/account.inc
delete mode 100644 lam/lib/baseModule.inc
delete mode 100644 lam/lib/baseType.inc
delete mode 100644 lam/lib/cache.inc
delete mode 100644 lam/lib/config.inc
delete mode 100644 lam/lib/createntlm.inc
delete mode 100755 lam/lib/export.inc
delete mode 100644 lam/lib/font/Vera.ttf
delete mode 100644 lam/lib/font/VeraBI.ttf
delete mode 100644 lam/lib/font/VeraBd.ttf
delete mode 100644 lam/lib/font/VeraIt.ttf
delete mode 100644 lam/lib/font/vera.ctg.z
delete mode 100644 lam/lib/font/vera.php
delete mode 100644 lam/lib/font/vera.z
delete mode 100644 lam/lib/font/verab.ctg.z
delete mode 100644 lam/lib/font/verab.php
delete mode 100644 lam/lib/font/verab.z
delete mode 100644 lam/lib/font/verabi.ctg.z
delete mode 100644 lam/lib/font/verabi.php
delete mode 100644 lam/lib/font/verabi.z
delete mode 100644 lam/lib/font/verai.ctg.z
delete mode 100644 lam/lib/font/verai.php
delete mode 100644 lam/lib/font/verai.z
delete mode 100644 lam/lib/fpdf.php
delete mode 100644 lam/lib/lamdaemon.inc
delete mode 100755 lam/lib/lamdaemon.pl
delete mode 100644 lam/lib/ldap.inc
delete mode 100644 lam/lib/lists.inc
delete mode 100644 lam/lib/modules.inc
delete mode 100644 lam/lib/modules/account.inc
delete mode 100644 lam/lib/modules/ieee802device.inc
delete mode 100644 lam/lib/modules/inetLocalMailRecipient.inc
delete mode 100644 lam/lib/modules/inetOrgPerson.inc
delete mode 100644 lam/lib/modules/kolabUser.inc
delete mode 100644 lam/lib/modules/ldapPublicKey.inc
delete mode 100644 lam/lib/modules/nisMailAlias.inc
delete mode 100644 lam/lib/modules/posixAccount.inc
delete mode 100644 lam/lib/modules/posixGroup.inc
delete mode 100644 lam/lib/modules/quota.inc
delete mode 100644 lam/lib/modules/sambaAccount.inc
delete mode 100644 lam/lib/modules/sambaDomain.inc
delete mode 100644 lam/lib/modules/sambaGroupMapping.inc
delete mode 100644 lam/lib/modules/sambaSamAccount.inc
delete mode 100644 lam/lib/modules/shadowAccount.inc
delete mode 100644 lam/lib/pdf.inc
delete mode 100644 lam/lib/pdfstruct.inc
delete mode 100644 lam/lib/profiles.inc
delete mode 100644 lam/lib/schema.inc
delete mode 100644 lam/lib/security.inc
delete mode 100644 lam/lib/selfService.inc
delete mode 100644 lam/lib/status.inc
delete mode 100644 lam/lib/tree.inc
delete mode 100644 lam/lib/types.inc
delete mode 100644 lam/lib/types/group.inc
delete mode 100644 lam/lib/types/host.inc
delete mode 100644 lam/lib/types/mailAlias.inc
delete mode 100644 lam/lib/types/smbDomain.inc
delete mode 100644 lam/lib/types/user.inc
delete mode 100644 lam/lib/ufpdf.php
delete mode 100644 lam/lib/xml_parser.inc
delete mode 100644 lam/locale/ca_ES/LC_MESSAGES/messages.mo
delete mode 100644 lam/locale/ca_ES/LC_MESSAGES/messages.po
delete mode 100644 lam/locale/de_DE/LC_MESSAGES/messages.mo
delete mode 100644 lam/locale/de_DE/LC_MESSAGES/messages.po
delete mode 100644 lam/locale/es_ES/LC_MESSAGES/messages.mo
delete mode 100644 lam/locale/es_ES/LC_MESSAGES/messages.po
delete mode 100644 lam/locale/fr_FR/LC_MESSAGES/messages.mo
delete mode 100644 lam/locale/fr_FR/LC_MESSAGES/messages.po
delete mode 100644 lam/locale/hu_HU/LC_MESSAGES/messages.mo
delete mode 100644 lam/locale/hu_HU/LC_MESSAGES/messages.po
delete mode 100644 lam/locale/it_IT/LC_MESSAGES/messages.mo
delete mode 100644 lam/locale/it_IT/LC_MESSAGES/messages.po
delete mode 100644 lam/locale/ja_JP/LC_MESSAGES/messages.mo
delete mode 100644 lam/locale/ja_JP/LC_MESSAGES/messages.po
delete mode 100644 lam/locale/nl_NL/LC_MESSAGES/messages.mo
delete mode 100644 lam/locale/nl_NL/LC_MESSAGES/messages.po
delete mode 100644 lam/locale/ru_RU/LC_MESSAGES/messages.mo
delete mode 100644 lam/locale/ru_RU/LC_MESSAGES/messages.po
delete mode 100644 lam/locale/zh_TW/LC_MESSAGES/messages.mo
delete mode 100644 lam/locale/zh_TW/LC_MESSAGES/messages.po
delete mode 100755 lam/po/make_all
delete mode 100755 lam/po/make_mo
delete mode 100755 lam/po/make_po
delete mode 100755 lam/po/make_po_ca
delete mode 100755 lam/po/make_po_de
delete mode 100755 lam/po/make_po_es
delete mode 100755 lam/po/make_po_fr
delete mode 100755 lam/po/make_po_hu
delete mode 100755 lam/po/make_po_it
delete mode 100755 lam/po/make_po_jp
delete mode 100755 lam/po/make_po_nl
delete mode 100755 lam/po/make_po_zh
delete mode 100644 lam/po/messages.header
delete mode 100644 lam/sess/.htaccess
delete mode 100644 lam/session-vars.txt
delete mode 100644 lam/style/500_layout.css
delete mode 100644 lam/style/600_type_group.css
delete mode 100644 lam/style/600_type_host.css
delete mode 100644 lam/style/600_type_mailAlias.css
delete mode 100644 lam/style/600_type_smbDomain.css
delete mode 100644 lam/style/600_type_user.css
delete mode 100644 lam/templates/account/edit.php
delete mode 100644 lam/templates/config/conflogin.php
delete mode 100644 lam/templates/config/confmain.php
delete mode 100644 lam/templates/config/confmodules.php
delete mode 100644 lam/templates/config/conftypes.php
delete mode 100644 lam/templates/config/index.php
delete mode 100644 lam/templates/config/mainlogin.php
delete mode 100644 lam/templates/config/mainmanage.php
delete mode 100644 lam/templates/config/profmanage.php
delete mode 100644 lam/templates/delete.php
delete mode 100644 lam/templates/help.php
delete mode 100644 lam/templates/initsuff.php
delete mode 100644 lam/templates/lists/list.php
delete mode 100644 lam/templates/lists/userlink.php
delete mode 100644 lam/templates/login.php
delete mode 100644 lam/templates/logout.php
delete mode 100644 lam/templates/main.php
delete mode 100644 lam/templates/main_header.php
delete mode 100644 lam/templates/massBuildAccounts.php
delete mode 100644 lam/templates/massDoUpload.php
delete mode 100644 lam/templates/masscreate.php
delete mode 100644 lam/templates/ou_edit.php
delete mode 100644 lam/templates/pdfedit/pdfdelete.php
delete mode 100644 lam/templates/pdfedit/pdfmain.php
delete mode 100644 lam/templates/pdfedit/pdfpage.php
delete mode 100644 lam/templates/profedit/profiledelete.php
delete mode 100644 lam/templates/profedit/profilemain.php
delete mode 100644 lam/templates/profedit/profilepage.php
delete mode 100644 lam/templates/schema/schema.php
delete mode 100644 lam/templates/tools.php
delete mode 100644 lam/templates/tree/add_attr.php
delete mode 100644 lam/templates/tree/add_attr_form.php
delete mode 100644 lam/templates/tree/add_oclass.php
delete mode 100644 lam/templates/tree/add_oclass_form.php
delete mode 100644 lam/templates/tree/add_value.php
delete mode 100644 lam/templates/tree/add_value_form.php
delete mode 100644 lam/templates/tree/collapse.php
delete mode 100644 lam/templates/tree/create.php
delete mode 100644 lam/templates/tree/create_form.php
delete mode 100644 lam/templates/tree/creation_template.php
delete mode 100644 lam/templates/tree/delete.php
delete mode 100644 lam/templates/tree/delete_attr.php
delete mode 100644 lam/templates/tree/delete_form.php
delete mode 100644 lam/templates/tree/download_binary_attr.php
delete mode 100644 lam/templates/tree/edit.php
delete mode 100644 lam/templates/tree/expand.php
delete mode 100644 lam/templates/tree/export.php
delete mode 100644 lam/templates/tree/export_form.php
delete mode 100644 lam/templates/tree/rdelete.php
delete mode 100644 lam/templates/tree/refresh.php
delete mode 100644 lam/templates/tree/templates/creation/custom.php
delete mode 100644 lam/templates/tree/templates/creation/new_ou_template.php
delete mode 100644 lam/templates/tree/templates/templates.inc
delete mode 100644 lam/templates/tree/tree.php
delete mode 100644 lam/templates/tree/tree_view.php
delete mode 100644 lam/templates/tree/update.php
delete mode 100644 lam/templates/tree/update_confirm.php
delete mode 100644 lam/tests/conf-main-test.php
delete mode 100644 lam/tests/conf-test.php
delete mode 100644 lam/tests/module_pdf-test.php
delete mode 100644 lam/tests/status-test.php
delete mode 100644 lam/tmp/.htaccess
diff --git a/CVSROOT/checkoutlist b/CVSROOT/checkoutlist
deleted file mode 100644
index b04b3501..00000000
--- a/CVSROOT/checkoutlist
+++ /dev/null
@@ -1,13 +0,0 @@
-# The "checkoutlist" file is used to support additional version controlled
-# administrative files in $CVSROOT/CVSROOT, such as template files.
-#
-# The first entry on a line is a filename which will be checked out from
-# the corresponding RCS file in the $CVSROOT/CVSROOT directory.
-# The remainder of the line is an error message to use if the file cannot
-# be checked out.
-#
-# File format:
-#
-# []
-#
-# comment lines begin with '#'
diff --git a/CVSROOT/commitinfo b/CVSROOT/commitinfo
deleted file mode 100644
index b19e7b7a..00000000
--- a/CVSROOT/commitinfo
+++ /dev/null
@@ -1,15 +0,0 @@
-# The "commitinfo" file is used to control pre-commit checks.
-# The filter on the right is invoked with the repository and a list
-# of files to check. A non-zero exit of the filter program will
-# cause the commit to be aborted.
-#
-# The first entry on a line is a regular expression which is tested
-# against the directory that the change is being committed to, relative
-# to the $CVSROOT. For the first match that is found, then the remainder
-# of the line is the name of the filter to run.
-#
-# If the repository name does not match any of the regular expressions in this
-# file, the "DEFAULT" line is used, if it is specified.
-#
-# If the name "ALL" appears as a regular expression it is always used
-# in addition to the first matching regex or "DEFAULT".
diff --git a/CVSROOT/config b/CVSROOT/config
deleted file mode 100644
index ff43ec00..00000000
--- a/CVSROOT/config
+++ /dev/null
@@ -1,14 +0,0 @@
-# Set this to "no" if pserver shouldn't check system users/passwords
-#SystemAuth=no
-
-# Put CVS lock files in this directory rather than directly in the repository.
-#LockDir=/var/lock/cvs
-
-# Set `TopLevelAdmin' to `yes' to create a CVS directory at the top
-# level of the new working directory when using the `cvs checkout'
-# command.
-#TopLevelAdmin=no
-
-# Set `LogHistory' to `all' or `TOFEWGCMAR' to log all transactions to the
-# history file, or a subset as needed (ie `TMAR' logs all write operations)
-#LogHistory=TOFEWGCMAR
diff --git a/CVSROOT/cvswrappers b/CVSROOT/cvswrappers
deleted file mode 100644
index 0accaf1b..00000000
--- a/CVSROOT/cvswrappers
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file affects handling of files based on their names.
-#
-# The -t/-f options allow one to treat directories of files
-# as a single file, or to transform a file in other ways on
-# its way in and out of CVS.
-#
-# The -m option specifies whether CVS attempts to merge files.
-#
-# The -k option specifies keyword expansion (e.g. -kb for binary).
-#
-# Format of wrapper file ($CVSROOT/CVSROOT/cvswrappers or .cvswrappers)
-#
-# wildcard [option value][option value]...
-#
-# where option is one of
-# -f from cvs filter value: path to filter
-# -t to cvs filter value: path to filter
-# -m update methodology value: MERGE or COPY
-# -k expansion mode value: b, o, kkv, &c
-#
-# and value is a single-quote delimited value.
-# For example:
-#*.gif -k 'b'
diff --git a/CVSROOT/editinfo b/CVSROOT/editinfo
deleted file mode 100644
index d78886c1..00000000
--- a/CVSROOT/editinfo
+++ /dev/null
@@ -1,21 +0,0 @@
-# The "editinfo" file is used to allow verification of logging
-# information. It works best when a template (as specified in the
-# rcsinfo file) is provided for the logging procedure. Given a
-# template with locations for, a bug-id number, a list of people who
-# reviewed the code before it can be checked in, and an external
-# process to catalog the differences that were code reviewed, the
-# following test can be applied to the code:
-#
-# Making sure that the entered bug-id number is correct.
-# Validating that the code that was reviewed is indeed the code being
-# checked in (using the bug-id number or a seperate review
-# number to identify this particular code set.).
-#
-# If any of the above test failed, then the commit would be aborted.
-#
-# Actions such as mailing a copy of the report to each reviewer are
-# better handled by an entry in the loginfo file.
-#
-# One thing that should be noted is the the ALL keyword is not
-# supported. There can be only one entry that matches a given
-# repository.
diff --git a/CVSROOT/loginfo b/CVSROOT/loginfo
deleted file mode 100644
index 278ca2c8..00000000
--- a/CVSROOT/loginfo
+++ /dev/null
@@ -1,29 +0,0 @@
-# The "loginfo" file controls where "cvs commit" log information
-# is sent. The first entry on a line is a regular expression which must match
-# the directory that the change is being made to, relative to the
-# $CVSROOT. If a match is found, then the remainder of the line is a filter
-# program that should expect log information on its standard input.
-#
-# If the repository name does not match any of the regular expressions in this
-# file, the "DEFAULT" line is used, if it is specified.
-#
-# If the name ALL appears as a regular expression it is always used
-# in addition to the first matching regex or DEFAULT.
-#
-# You may specify a format string as part of the
-# filter. The string is composed of a `%' followed
-# by a single format character, or followed by a set of format
-# characters surrounded by `{' and `}' as separators. The format
-# characters are:
-#
-# s = file name
-# V = old version number (pre-checkin)
-# v = new version number (post-checkin)
-#
-# For example:
-#DEFAULT (echo ""; id; echo %s; date; cat) >> $CVSROOT/CVSROOT/commitlog
-# or
-#DEFAULT (echo ""; id; echo %{sVv}; date; cat) >> $CVSROOT/CVSROOT/commitlog
-#
-# commit messages for lam-cvs
-DEFAULT /cvsroot/sitedocs/CVSROOT/cvstools/syncmail %{sVv} lam-cvs@lists.sourceforge.net
\ No newline at end of file
diff --git a/CVSROOT/modules b/CVSROOT/modules
deleted file mode 100644
index cb9e9efc..00000000
--- a/CVSROOT/modules
+++ /dev/null
@@ -1,26 +0,0 @@
-# Three different line formats are valid:
-# key -a aliases...
-# key [options] directory
-# key [options] directory files...
-#
-# Where "options" are composed of:
-# -i prog Run "prog" on "cvs commit" from top-level of module.
-# -o prog Run "prog" on "cvs checkout" of module.
-# -e prog Run "prog" on "cvs export" of module.
-# -t prog Run "prog" on "cvs rtag" of module.
-# -u prog Run "prog" on "cvs update" of module.
-# -d dir Place module in directory "dir" instead of module name.
-# -l Top-level directory only -- do not recurse.
-#
-# NOTE: If you change any of the "Run" options above, you'll have to
-# release and re-checkout any working directories of these modules.
-#
-# And "directory" is a path to a directory relative to $CVSROOT.
-#
-# The "-a" option specifies an alias. An alias is interpreted as if
-# everything on the right of the "-a" had been typed on the command line.
-#
-# You can encode a module within a module by using the special '&'
-# character to interpose another module into the current module. This
-# can be useful for creating a module that consists of many directories
-# spread out over the entire source repository.
diff --git a/CVSROOT/notify b/CVSROOT/notify
deleted file mode 100644
index 34f0bc28..00000000
--- a/CVSROOT/notify
+++ /dev/null
@@ -1,12 +0,0 @@
-# The "notify" file controls where notifications from watches set by
-# "cvs watch add" or "cvs edit" are sent. The first entry on a line is
-# a regular expression which is tested against the directory that the
-# change is being made to, relative to the $CVSROOT. If it matches,
-# then the remainder of the line is a filter program that should contain
-# one occurrence of %s for the user to notify, and information on its
-# standard input.
-#
-# "ALL" or "DEFAULT" can be used in place of the regular expression.
-#
-# For example:
-#ALL mail %s -s "CVS notification"
diff --git a/CVSROOT/rcsinfo b/CVSROOT/rcsinfo
deleted file mode 100644
index 49e59f4d..00000000
--- a/CVSROOT/rcsinfo
+++ /dev/null
@@ -1,13 +0,0 @@
-# The "rcsinfo" file is used to control templates with which the editor
-# is invoked on commit and import.
-#
-# The first entry on a line is a regular expression which is tested
-# against the directory that the change is being made to, relative to the
-# $CVSROOT. For the first match that is found, then the remainder of the
-# line is the name of the file that contains the template.
-#
-# If the repository name does not match any of the regular expressions in this
-# file, the "DEFAULT" line is used, if it is specified.
-#
-# If the name "ALL" appears as a regular expression it is always used
-# in addition to the first matching regex or "DEFAULT".
diff --git a/CVSROOT/taginfo b/CVSROOT/taginfo
deleted file mode 100644
index 274a46dd..00000000
--- a/CVSROOT/taginfo
+++ /dev/null
@@ -1,20 +0,0 @@
-# The "taginfo" file is used to control pre-tag checks.
-# The filter on the right is invoked with the following arguments:
-#
-# $1 -- tagname
-# $2 -- operation "add" for tag, "mov" for tag -F, and "del" for tag -d
-# $3 -- repository
-# $4-> file revision [file revision ...]
-#
-# A non-zero exit of the filter program will cause the tag to be aborted.
-#
-# The first entry on a line is a regular expression which is tested
-# against the directory that the change is being committed to, relative
-# to the $CVSROOT. For the first match that is found, then the remainder
-# of the line is the name of the filter to run.
-#
-# If the repository name does not match any of the regular expressions in this
-# file, the "DEFAULT" line is used, if it is specified.
-#
-# If the name "ALL" appears as a regular expression it is always used
-# in addition to the first matching regex or "DEFAULT".
diff --git a/CVSROOT/verifymsg b/CVSROOT/verifymsg
deleted file mode 100644
index 86f747ce..00000000
--- a/CVSROOT/verifymsg
+++ /dev/null
@@ -1,21 +0,0 @@
-# The "verifymsg" file is used to allow verification of logging
-# information. It works best when a template (as specified in the
-# rcsinfo file) is provided for the logging procedure. Given a
-# template with locations for, a bug-id number, a list of people who
-# reviewed the code before it can be checked in, and an external
-# process to catalog the differences that were code reviewed, the
-# following test can be applied to the code:
-#
-# Making sure that the entered bug-id number is correct.
-# Validating that the code that was reviewed is indeed the code being
-# checked in (using the bug-id number or a seperate review
-# number to identify this particular code set.).
-#
-# If any of the above test failed, then the commit would be aborted.
-#
-# Actions such as mailing a copy of the report to each reviewer are
-# better handled by an entry in the loginfo file.
-#
-# One thing that should be noted is the the ALL keyword is not
-# supported. There can be only one entry that matches a given
-# repository.
diff --git a/lam-0.4/HISTORY b/lam-0.4/HISTORY
index 2ac7040d..1d426fc3 100644
--- a/lam-0.4/HISTORY
+++ b/lam-0.4/HISTORY
@@ -1,79 +1,3 @@
-28.07.2005 0.4.10
- - PHP5 compatibility added
-
-
-09.03.2005 0.4.9
- - fixed bugs:
- fixed error messages when moving an user account
- fixed problem with special group SIDs
- lamdaemon.pl security fix
-
-
-26.01.2005 0.4.8
- - allow "%" at the beginning of Samba home/profile path (1107998)
- - fixed bugs:
- fixed IE fix ;-)
- no more warnings for profiles with no additional groups set
-
-
-19.12.2004 0.4.7
- - added "*.exe" to Samba logon script regex (1081715)
- - fixed bugs:
- fixed doctype of main frame
- removed syntax check for LDAP suffixes
- fixed IE bug at login
- fixed encoding in HTTP header
- passwords with "'" are now handled correctly at login (1081460)
- fixed Samba flags if multiple hosts were created
- updated .htaccess files to be compatible with newer Apache versions
-
-
-26.05.2004 0.4.6
- - fixed bugs:
- password hashes were not disabled correctly
- street was copied to postal code on modify (938502)
- underscore was not allowed for host names (934445)
- deleting postal address or facsimile number failed (948616)
- TLS error handling (958497)
- smaller fixes on personal settings page
-
-
-21.03.2004 0.4.5
- - added French translation
- - fixed bugs:
- StatusMessages with additional variables did not work
- Samba hosts had unnecessary objectClass shadowAccount (910084)
- Samba host passwords were still wrong
- LAM had problems with non-standard spelled object classes (907636)
- Perl scripts did not work if Perl is not installed in /usr/bin/perl (913554)
- problems when cn!=uid (915041)
- home directories were not deleted by lamdaemon.pl (913552)
-
-
-29.02.2004 0.4.4 (stable)
- - fixed bugs:
- plain posix groups could not be used as Samba 3 primary group
- if magic_quotes_gpc in php.ini is was set to "Off", several pages did not work
- some smaller bugs in mass upload
- Samba hash values for hosts were not correct
- Unix passwords could be disabled but not reenabled
- fixed problem with eval() in status.inc (894433)
-
-
-08.02.2004 0.4.3
- - new login layout
- - added Hungarian and Japanese translations
- - fixed bugs:
- Samba paswords were sometimes empty for new users (892272)
- links in list views may not work with web servers other than Apache
-
-
-21.01.2004 0.4.2
- - added config wizard
- - MHash is only needed for PHP < 4.3
- - use Blowfish for encryption instead of MCrypt
-
-
29.12.2003 0.4.1
- better error handling at login
diff --git a/lam-0.4/INSTALL b/lam-0.4/INSTALL
index 38105667..c1492116 100644
--- a/lam-0.4/INSTALL
+++ b/lam-0.4/INSTALL
@@ -6,16 +6,11 @@ Installation Instructions for LAM
1. Requirements
- Apache webserver (SSL optional) with installed PHP-Module (PHP-Module with
- ldap, gettext, mcrypt+mhash optional)
+ ldap, gettext, mcrypt, mhash)
- Perl
- - OpenLDAP (>2.0 with samba.schema)
+ - Openldap (>2.0)
- A web browser :-)
- MHash is only needed if you use PHP < 4.3 and want to use SHA or SSHA
- for password hashes.
- MCrypt will be used if available, otherwise Blowfish will be used
- to store your LDAP password in the session file.
-
Getting mcrypt and mhash for Suse/RedHat:
Either you compile PHP4 yourself or you use some unofficial packages:
@@ -24,35 +19,26 @@ Installation Instructions for LAM
- RedHat: http://ftp.horde.org/pub/RPMS
- Samba.schema: LAM currently depends on the schema file from Samba.
- You can find samba.schema in the Samba tarball (examples/LDAP).
- Add this file to your slapd.conf to get LAM working.
-
- OpenLDAP + Suse: Do not use the rfc2307bis.schema but nis.schema instead.
-
-
2. Installation
* Extract package with:
- tar xzf ldap-account-manager_.tar.gz
+ tar xzf lam-version.tar.gz
* Copy files into the html-file scope of the webserver. For example
/apache/htdocs.
* Set appropriate file permissions:
- - lam/sess: write permission for apache user
- - lam/tmp: write permission for apache user
- - lam/config (with subdirectories): write permission for apache user
- - lam/lib: perl files must be set executable (See also
- docs/readme.lamdeamon.txt)
+ - /lam/sess: write permission for apache user
+ - /lam/tmp: write permission for apache user
+ - /lam/config (with subdirectories): write permission for apache user
+ - /lam/lib: perl files must be set executable (See also
+ docs/readme.lamdeamon.pl)
* Configure config.cfg and create a configuration profile.
Copy config.cfg_sample to config.cfg and set the master password and default
profile.
-
- - With web browser:
- Follow the link "Configuration Login" from the start page (lam/index.html).
- (The default password to edit the options is "lam")
+ Then use the web interface with the link "Configuration Login" (start file is /lam/index.html)
+ or configure LAM manually. (The default password to edit the options is "lam")
- Manually:
A default config file can be found in /lam/config/lam.conf_sample.
diff --git a/lam-0.4/README b/lam-0.4/README
index 03108f2d..1f1846b0 100644
--- a/lam-0.4/README
+++ b/lam-0.4/README
@@ -2,7 +2,7 @@
LAM - Readme
============
- A set of PHP-scripts to administrate Unix and Samba accounts in an LDAP server.
+ A set of PHP-scripts to administrate Unix and Samba accounts in a LDAP server.
LAM runs on any webserver with PHP4 support and connects to your LDAP server
unencrypted or via SSL.
The application manages accounts for users, groups and Samba hosts in
@@ -11,9 +11,10 @@ LAM - Readme
http://sourceforge.net/projects/lam/
- Copyright (C) 2003 - 2004 Michael Duergner
- Roland Gruber
- Tilo Lutz
+ Copyright (C) 2003 Michael Duergner
+ Roland Gruber
+ Tilo Lutz
+ Leonhard Walchshäusl
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@@ -59,12 +60,19 @@ LAM - Readme
Installation:
Please see the INSTALL file.
+ Known Bugs:
+ - If you fill in the Unix workstations field the LDAP add/modify operation
+ may fail. This is because the host attribute is provided only by
+ objectClass account which conflicts with inetOrgPerson.
+ If you want to use host restrictions, add the host attribute to
+ inetOrgPerson in your schema file.
+
Documentation:
- Basic documentation is available in the directory "docs".
+ Basic documentation available in /docs
Internationalization:
If you want to use a translated version of LAM be sure to install the
- needed locales. See locale/ for a list of supported locales and languages.
+ needed locales. See locale/ for a list of supported locales.
Debian users can add locales with "dpkg-reconfigure locales".
Security:
@@ -72,9 +80,8 @@ LAM - Readme
LAM needs to store your LDAP username + password in the session. The session
files are saved in sess/ and are accessible only by the web server. To increase
- security username and password are encrypted with MCrypt/AES or Blowfish.
- The key and IV are generated at random when you log in. They are stored in two
- cookies.
+ security username and password are encrypted with AES (256 bit). The key and iv
+ are generated at random when you log in. They are stored in two cookies.
Have fun!
diff --git a/lam-0.4/TODO b/lam-0.4/TODO
index 36d5d3d6..dc536405 100644
--- a/lam-0.4/TODO
+++ b/lam-0.4/TODO
@@ -1,4 +1,13 @@
+stable
+
+???
+
+
0.5
- check security
-- modular architecture
+
+0.4.2
+
+- add install wizard
+- remove MCrypt functions (use Blowfish)
diff --git a/lam-0.4/config/language b/lam-0.4/config/language
index ada23a2a..241ed065 100644
--- a/lam-0.4/config/language
+++ b/lam-0.4/config/language
@@ -3,17 +3,10 @@
# Each line consists of a : seperated entrys. The first entry is the link to the language definition, the second is the language description. Further entries are not used yet.
# Normally you don't have to edit this file manually. It is modified automatically when you add a new language in the Configuration-Site.
-# Englisch language
-en_GB:ISO-8859-1:English (Great Britain)
+# Englisch Language
+en_GB:ISO-8859-1:English (Britain)
-# German language
+# German Language
de_DE:ISO-8859-15:Deutsch (Deutschland)
-# Hungarian language
-hu_HU:ISO-8859-2:Magyar (Magyarorszag)
-# Japanese language
-ja_JP.eucJP:EUC-JP:Japanese (EUC)
-
-# French language
-fr_FR:ISO-8859-15:Francais (France)
diff --git a/lam-0.4/config/pdf/lam.txt b/lam-0.4/config/pdf/lam.txt
new file mode 100644
index 00000000..09a72df5
--- /dev/null
+++ b/lam-0.4/config/pdf/lam.txt
@@ -0,0 +1,4 @@
+dies ist ein test $general_username test2
+3
+4
+5
diff --git a/lam-0.4/config/shells b/lam-0.4/config/shells
deleted file mode 100644
index 7105372f..00000000
--- a/lam-0.4/config/shells
+++ /dev/null
@@ -1,17 +0,0 @@
-/bin/ash
-/bin/bash
-/bin/bash1
-/bin/csh
-/bin/false
-/bin/ksh
-/bin/sh
-/bin/tcsh
-/bin/true
-/bin/zsh
-/usr/bin/csh
-/usr/bin/ksh
-/usr/bin/passwd
-/usr/bin/bash
-/usr/bin/rbash
-/usr/bin/tcsh
-/usr/bin/zsh
diff --git a/lam-0.4/copyright b/lam-0.4/copyright
deleted file mode 100644
index 0bbfa907..00000000
--- a/lam-0.4/copyright
+++ /dev/null
@@ -1,51 +0,0 @@
-This software is copyright (c) 2003 - 2004 by Tilo Lutz, Roland Gruber and Michael Duergner.
-
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-
-The complete license can be found in the file COPYING.
-
-
-Some parts of this package have other, compatible licences. These are:
-
-A: GNU Lesser General Public License
-
- This library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- This library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with this library; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-
- The complete license can be found in the file docs/LGPL-license.txt.
-
-
-B: Freeware
-
- You may use, modify and redistribute this software as you wish.
-
-
-Programs and licenses with other licenses and/or authors than the
-main license and authors:
-
-lib/blowfish.inc A 2002-2003 Mike Cochrane
-lib/fpdf.php B 2003 Olivier Plathey
diff --git a/lam-0.4/debian/README.Debian b/lam-0.4/debian/README.Debian
index ab09684a..7a526b31 100644
--- a/lam-0.4/debian/README.Debian
+++ b/lam-0.4/debian/README.Debian
@@ -1,8 +1,3 @@
-Samba.schema: LAM currently depends on the schema file from Samba.
- You can find samba.schema in the Samba tarball (examples/LDAP).
- Add this file to your slapd.conf to get LAM working.
-
-
Access to the webfrontend:
- If you configured Apache(-SSL) at installation
diff --git a/lam-0.4/debian/changelog b/lam-0.4/debian/changelog
index c67f5fd9..6584b1a5 100644
--- a/lam-0.4/debian/changelog
+++ b/lam-0.4/debian/changelog
@@ -1,86 +1,3 @@
-ldap-account-manager (0.4.10-2) unstable; urgency=low
-
- * fixed debconf dependency
-
- -- Roland Gruber Wed, 3 Aug 2005 15:25:29 +0200
-
-ldap-account-manager (0.4.10-1) unstable; urgency=low
-
- * Updated to new upstream release 0.4.10.
-
- -- Roland Gruber Wed, 27 Jul 2005 11:39:53 +0200
-
-ldap-account-manager (0.4.9-2) unstable; urgency=low
-
- * Closes: #300007: fixed typo
-
- -- Roland Gruber Thu, 17 Mar 2005 19:20:29 +0100
-
-ldap-account-manager (0.4.9-1) unstable; urgency=low
-
- * Updated to new upstream release
- * Closes: #296498: added documentation for samba.schema
-
- -- Roland Gruber Wed, 2 Mar 2005 19:52:29 +0100
-
-ldap-account-manager (0.4.8-1) unstable; urgency=low
-
- * Updated to new upstream version 0.4.8.
-
- -- Roland Gruber Sun, 23 Jan 2005 20:03:36 +0100
-
-ldap-account-manager (0.4.7-1) unstable; urgency=low
-
- * Updated to new upstream version 0.4.7.
-
- -- Roland Gruber Thu, 16 Dec 2004 21:06:58 +0100
-
-ldap-account-manager (0.4.6-3) unstable; urgency=low
-
- * Closes: #281781: syntax error in apache.conf fixed
- * added watch file
-
- -- Roland Gruber Sun, 21 Nov 2004 13:18:43 +0100
-
-ldap-account-manager (0.4.6-2) unstable; urgency=low
-
- * Added template to change master configuration password.
- * Closes: #257137: Interface configuration has a default password
- * Closes: #260733: expanded PHP dependency with libapache2-mod-php4
-
- -- Roland Gruber Fri, 23 Jul 2004 14:50:56 +0200
-
-ldap-account-manager (0.4.6-1) unstable; urgency=low
-
- * Updated to new upstream version 0.4.6.
-
- -- Roland Gruber Thu, 20 May 2004 19:37:53 +0200
-
-ldap-account-manager (0.4.5-1) unstable; urgency=low
-
- * Updated to new upstream version 0.4.5.
-
- -- Roland Gruber Sat, 20 Mar 2004 16:52:00 +0100
-
-ldap-account-manager (0.4.4-1) unstable; urgency=low
-
- * Updated to new upstream version (0.4.4)
- * Closes: #232820: config/shells is no longer a symbolic link
-
- -- Roland Gruber Wed, 25 Feb 2004 21:07:36 +0100
-
-ldap-account-manager (0.4.3-1) unstable; urgency=low
-
- * Updated to new upstream version (0.4.3)
-
- -- Roland Gruber Sun, 8 Feb 2004 17:15:47 +0100
-
-ldap-account-manager (0.4.2-1) unstable; urgency=low
-
- * Updated to new upstream version (0.4.2)
-
- -- Roland Gruber Thu, 15 Jan 2004 16:22:15 +0100
-
ldap-account-manager (0.4.1-1) unstable; urgency=low
* Updated to new upstream version (0.4.1)
diff --git a/lam-0.4/debian/copyright b/lam-0.4/debian/copyright
new file mode 100644
index 00000000..76dbc36d
--- /dev/null
+++ b/lam-0.4/debian/copyright
@@ -0,0 +1,17 @@
+This package was debianized by Roland Gruber on
+Sat, 3 May 2003 21:14:23 +0200.
+
+It was downloaded from http://www.sf.net/projects/lam
+
+Upstream Author(s): Roland Gruber
+
+Copyright:
+
+This software is copyright (c) 2003 by Tilo Lutz, Roland Gruber, Michael Duergner
+and Leo Walchshaeusl.
+
+You are free to distribute this software under the terms of
+the GNU General Public License.
+On Debian systems, the complete text of the GNU General Public
+License can be found in /usr/share/common-licenses/GPL file.
+
diff --git a/lam-0.4/debian/lam.apache.conf b/lam-0.4/debian/lam.apache.conf
index fe15dace..f20db90a 100644
--- a/lam-0.4/debian/lam.apache.conf
+++ b/lam-0.4/debian/lam.apache.conf
@@ -27,7 +27,7 @@ Alias /lam /usr/share/ldap-account-manager
Options -Indexes
-
+
Order allow,deny
Deny from all
diff --git a/lam-0.4/debian/packages b/lam-0.4/debian/packages
index 87b569db..a0d95e83 100644
--- a/lam-0.4/debian/packages
+++ b/lam-0.4/debian/packages
@@ -4,70 +4,20 @@ Source: ldap-account-manager
Section: web
Priority: extra
Maintainer: Roland Gruber
-Standards-Version: 3.6.2
+Standards-Version: 3.5.9
Home-Page:
-Upstream-Source:
Description: Webfrontend to manage Samba and Unix accounts
+Origin: debian
Copyright: GPL
- This software is copyright (c) 2003 - 2004 by Tilo Lutz, Roland Gruber
- and Michael Duergner.
- .
- .
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
- .
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
- .
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
- .
- .
- Some parts of this package have other, compatible licences. These are:
- .
- A: GNU Lesser General Public License
- .
- This library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
- .
- This library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- Lesser General Public License for more details.
- .
- You should have received a copy of the GNU Lesser General Public
- License along with this library; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
- .
- On Debian systems, the complete text of the GNU Lesser General Public
- License can be found in /usr/share/common-licenses/LGPL file.
- .
- B: Freeware
- .
- You may use, modify and redistribute this software as you wish.
- .
- .
- Programs and licenses with other licenses and/or authors than the
- main license and authors:
- .
- lib/blowfish.inc A 2002-2003 Mike Cochrane
- lib/fpdf.php B 2003 Olivier Plathey
+ Copyright 2003 Tilo Lutz, Roland Gruber, Michael Duergner, Leo Walchshaeusel
Major-Changes:
Package: ldap-account-manager
Architecture: all
-Depends: php4 | php4-cgi | libapache2-mod-php4, php4-ldap, apache | apache-ssl | httpd, perl, wwwconfig-common, debconf | debconf-2.0
-Recommends: php4-mhash
-Suggests: ldap-server, sudo, php4-mcrypt
+Depends: php4 | php4-cgi, php4-ldap , php4-mcrypt , php4-mhash , apache | apache-ssl | httpd, perl, wwwconfig-common, debconf
+Suggests: ldap-server, sudo
Conflicts: php4-apc
-Description: webfrontend for managing Unix and Samba accounts in an LDAP directory
+Description: Webfrontend for managing Unix and Samba accounts in a LDAP directory
LDAP Account Manager (LAM) runs on an existing webserver. LAM
supports LDAP connections via SSL and TLS. It uses the
Samba 2.x or Samba 3 schema and manages user, group and host
@@ -76,9 +26,7 @@ Description: webfrontend for managing Unix and Samba accounts in an LDAP directo
exported as PDF file. There is also a script
included which manages quota and homedirectories, you have to
setup sudo if you want to use it. LAM is translated to
- English, French, German, Hungarian and Japanese.
- .
- Homepage: http://lam.sourceforge.net/
+ English and German.
Install: sh
yada install -data -into /usr/share/ldap-account-manager index.html
yada install -data -into /var/lib/ldap-account-manager/tmp tmp/.htaccess
@@ -103,15 +51,11 @@ Install: sh
yada install -data -into /usr/share/ldap-account-manager/lib lib/*.js
yada install -exec -into /usr/share/ldap-account-manager/lib lib/*.pl
yada install -data -into /usr/share/ldap-account-manager/lib/font lib/font/*.php
+ yada install -data -into /usr/share/ldap-account-manager/lib/font/makefont lib/font/makefont/*.php
+ yada install -data -into /usr/share/ldap-account-manager/lib/font/makefont lib/font/makefont/*.map
yada install -dir /usr/share/ldap-account-manager/locale
yada install -dir /usr/share/ldap-account-manager/locale/de_DE
yada install -data -into /usr/share/ldap-account-manager/locale/de_DE/LC_MESSAGES locale/de_DE/LC_MESSAGES/messages.?o
- yada install -dir /usr/share/ldap-account-manager/locale/hu_HU
- yada install -data -into /usr/share/ldap-account-manager/locale/hu_HU/LC_MESSAGES locale/hu_HU/LC_MESSAGES/messages.?o
- yada install -dir /usr/share/ldap-account-manager/locale/ja_JP
- yada install -data -into /usr/share/ldap-account-manager/locale/ja_JP/LC_MESSAGES locale/ja_JP/LC_MESSAGES/messages.?o
- yada install -dir /usr/share/ldap-account-manager/locale/fr_FR
- yada install -data -into /usr/share/ldap-account-manager/locale/fr_FR/LC_MESSAGES locale/fr_FR/LC_MESSAGES/messages.?o
yada install -data -into /var/lib/ldap-account-manager/sess sess/.htaccess
yada install -data -into /usr/share/ldap-account-manager/style style/*.css
yada install -data -into /usr/share/ldap-account-manager/templates templates/*.php
@@ -119,7 +63,6 @@ Install: sh
yada install -data -into /usr/share/ldap-account-manager/templates/config templates/config/*.php
yada install -data -into /usr/share/ldap-account-manager/templates/lists templates/lists/*.php
yada install -data -into /usr/share/ldap-account-manager/templates/profedit templates/profedit/*.php
- yada install -data -into /usr/share/ldap-account-manager/templates/confwiz templates/confwiz/*.php
yada install -conffile -subdir ldap-account-manager -as apache.conf debian/lam.apache.conf
yada install -doc -as changelog HISTORY
yada install -doc -as changelog.Debian debian/changelog
@@ -144,23 +87,12 @@ Templates:
LAM will add an alias to your httpd.conf which allows you to
access LAM at http(s)://localhost/lam. If you want an alias other than
"lam" please specify it here.
- .
- Template: ldap-account-manager/passwd
- Type: string
- Default: lam
- Description: Enter master configuration password (clear text):
- The configuration profiles are secured by a master password.
- You will need it to create and delete profiles. As default it is
- set to "lam" and can be changed directly in LAM. But you can also
- change it now.
Config: bash
db_subst "ldap-account-manager/webserver" "webserver" "Apache" || true
db_input medium "ldap-account-manager/webserver" || true
db_go
db_input low "ldap-account-manager/alias" || true
db_go
- db_input low "ldap-account-manager/passwd" || true
- db_go
Preinst: bash
if [ ! -d /var/lib/ldap-account-manager ]; then \
mkdir /var/lib/ldap-account-manager; fi
@@ -190,9 +122,6 @@ Postinst: bash
alias="$RET"
perl -pi -e "s/Alias \/.* \/usr\/share\/ldap-account-manager/Alias \/$alias \/usr\/share\/ldap-account-manager/g"\
/etc/ldap-account-manager/apache.conf
- db_get "ldap-account-manager/passwd"
- passwd="$RET"
- perl -pi -e "s/password: .*/password: $passwd/g" /etc/ldap-account-manager/config.cfg
db_get "ldap-account-manager/webserver"
webserver="$RET"
case "$webserver" in
diff --git a/lam-0.4/debian/watch b/lam-0.4/debian/watch
deleted file mode 100644
index 348f4a03..00000000
--- a/lam-0.4/debian/watch
+++ /dev/null
@@ -1,5 +0,0 @@
-# format version number, currently 2; this line is compulsory!
-version=2
-
-# LDAP Account Manager at Sourceforge
-http://prdownloads.sourceforge.net/lam/ldap-account-manager_(.*)\.tar\.gz
diff --git a/lam-0.4/docs/LGPL-license.txt b/lam-0.4/docs/LGPL-license.txt
deleted file mode 100644
index 27fa5a1a..00000000
--- a/lam-0.4/docs/LGPL-license.txt
+++ /dev/null
@@ -1,502 +0,0 @@
- GNU LESSER GENERAL PUBLIC LICENSE
- Version 2.1, February 1999
-
- Copyright (C) 1991, 1999 Free Software Foundation, Inc.
- 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
- Everyone is permitted to copy and distribute verbatim copies
- of this license document, but changing it is not allowed.
-
-[This is the first released version of the Lesser GPL. It also counts
- as the successor of the GNU Library Public License, version 2, hence
- the version number 2.1.]
-
- Preamble
-
- The licenses for most software are designed to take away your
-freedom to share and change it. By contrast, the GNU General Public
-Licenses are intended to guarantee your freedom to share and change
-free software--to make sure the software is free for all its users.
-
- This license, the Lesser General Public License, applies to some
-specially designated software packages--typically libraries--of the
-Free Software Foundation and other authors who decide to use it. You
-can use it too, but we suggest you first think carefully about whether
-this license or the ordinary General Public License is the better
-strategy to use in any particular case, based on the explanations below.
-
- When we speak of free software, we are referring to freedom of use,
-not price. Our General Public Licenses are designed to make sure that
-you have the freedom to distribute copies of free software (and charge
-for this service if you wish); that you receive source code or can get
-it if you want it; that you can change the software and use pieces of
-it in new free programs; and that you are informed that you can do
-these things.
-
- To protect your rights, we need to make restrictions that forbid
-distributors to deny you these rights or to ask you to surrender these
-rights. These restrictions translate to certain responsibilities for
-you if you distribute copies of the library or if you modify it.
-
- For example, if you distribute copies of the library, whether gratis
-or for a fee, you must give the recipients all the rights that we gave
-you. You must make sure that they, too, receive or can get the source
-code. If you link other code with the library, you must provide
-complete object files to the recipients, so that they can relink them
-with the library after making changes to the library and recompiling
-it. And you must show them these terms so they know their rights.
-
- We protect your rights with a two-step method: (1) we copyright the
-library, and (2) we offer you this license, which gives you legal
-permission to copy, distribute and/or modify the library.
-
- To protect each distributor, we want to make it very clear that
-there is no warranty for the free library. Also, if the library is
-modified by someone else and passed on, the recipients should know
-that what they have is not the original version, so that the original
-author's reputation will not be affected by problems that might be
-introduced by others.
-
- Finally, software patents pose a constant threat to the existence of
-any free program. We wish to make sure that a company cannot
-effectively restrict the users of a free program by obtaining a
-restrictive license from a patent holder. Therefore, we insist that
-any patent license obtained for a version of the library must be
-consistent with the full freedom of use specified in this license.
-
- Most GNU software, including some libraries, is covered by the
-ordinary GNU General Public License. This license, the GNU Lesser
-General Public License, applies to certain designated libraries, and
-is quite different from the ordinary General Public License. We use
-this license for certain libraries in order to permit linking those
-libraries into non-free programs.
-
- When a program is linked with a library, whether statically or using
-a shared library, the combination of the two is legally speaking a
-combined work, a derivative of the original library. The ordinary
-General Public License therefore permits such linking only if the
-entire combination fits its criteria of freedom. The Lesser General
-Public License permits more lax criteria for linking other code with
-the library.
-
- We call this license the "Lesser" General Public License because it
-does Less to protect the user's freedom than the ordinary General
-Public License. It also provides other free software developers Less
-of an advantage over competing non-free programs. These disadvantages
-are the reason we use the ordinary General Public License for many
-libraries. However, the Lesser license provides advantages in certain
-special circumstances.
-
- For example, on rare occasions, there may be a special need to
-encourage the widest possible use of a certain library, so that it becomes
-a de-facto standard. To achieve this, non-free programs must be
-allowed to use the library. A more frequent case is that a free
-library does the same job as widely used non-free libraries. In this
-case, there is little to gain by limiting the free library to free
-software only, so we use the Lesser General Public License.
-
- In other cases, permission to use a particular library in non-free
-programs enables a greater number of people to use a large body of
-free software. For example, permission to use the GNU C Library in
-non-free programs enables many more people to use the whole GNU
-operating system, as well as its variant, the GNU/Linux operating
-system.
-
- Although the Lesser General Public License is Less protective of the
-users' freedom, it does ensure that the user of a program that is
-linked with the Library has the freedom and the wherewithal to run
-that program using a modified version of the Library.
-
- The precise terms and conditions for copying, distribution and
-modification follow. Pay close attention to the difference between a
-"work based on the library" and a "work that uses the library". The
-former contains code derived from the library, whereas the latter must
-be combined with the library in order to run.
-
- GNU LESSER GENERAL PUBLIC LICENSE
- TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
- 0. This License Agreement applies to any software library or other
-program which contains a notice placed by the copyright holder or
-other authorized party saying it may be distributed under the terms of
-this Lesser General Public License (also called "this License").
-Each licensee is addressed as "you".
-
- A "library" means a collection of software functions and/or data
-prepared so as to be conveniently linked with application programs
-(which use some of those functions and data) to form executables.
-
- The "Library", below, refers to any such software library or work
-which has been distributed under these terms. A "work based on the
-Library" means either the Library or any derivative work under
-copyright law: that is to say, a work containing the Library or a
-portion of it, either verbatim or with modifications and/or translated
-straightforwardly into another language. (Hereinafter, translation is
-included without limitation in the term "modification".)
-
- "Source code" for a work means the preferred form of the work for
-making modifications to it. For a library, complete source code means
-all the source code for all modules it contains, plus any associated
-interface definition files, plus the scripts used to control compilation
-and installation of the library.
-
- Activities other than copying, distribution and modification are not
-covered by this License; they are outside its scope. The act of
-running a program using the Library is not restricted, and output from
-such a program is covered only if its contents constitute a work based
-on the Library (independent of the use of the Library in a tool for
-writing it). Whether that is true depends on what the Library does
-and what the program that uses the Library does.
-
- 1. You may copy and distribute verbatim copies of the Library's
-complete source code as you receive it, in any medium, provided that
-you conspicuously and appropriately publish on each copy an
-appropriate copyright notice and disclaimer of warranty; keep intact
-all the notices that refer to this License and to the absence of any
-warranty; and distribute a copy of this License along with the
-Library.
-
- You may charge a fee for the physical act of transferring a copy,
-and you may at your option offer warranty protection in exchange for a
-fee.
-
- 2. You may modify your copy or copies of the Library or any portion
-of it, thus forming a work based on the Library, and copy and
-distribute such modifications or work under the terms of Section 1
-above, provided that you also meet all of these conditions:
-
- a) The modified work must itself be a software library.
-
- b) You must cause the files modified to carry prominent notices
- stating that you changed the files and the date of any change.
-
- c) You must cause the whole of the work to be licensed at no
- charge to all third parties under the terms of this License.
-
- d) If a facility in the modified Library refers to a function or a
- table of data to be supplied by an application program that uses
- the facility, other than as an argument passed when the facility
- is invoked, then you must make a good faith effort to ensure that,
- in the event an application does not supply such function or
- table, the facility still operates, and performs whatever part of
- its purpose remains meaningful.
-
- (For example, a function in a library to compute square roots has
- a purpose that is entirely well-defined independent of the
- application. Therefore, Subsection 2d requires that any
- application-supplied function or table used by this function must
- be optional: if the application does not supply it, the square
- root function must still compute square roots.)
-
-These requirements apply to the modified work as a whole. If
-identifiable sections of that work are not derived from the Library,
-and can be reasonably considered independent and separate works in
-themselves, then this License, and its terms, do not apply to those
-sections when you distribute them as separate works. But when you
-distribute the same sections as part of a whole which is a work based
-on the Library, the distribution of the whole must be on the terms of
-this License, whose permissions for other licensees extend to the
-entire whole, and thus to each and every part regardless of who wrote
-it.
-
-Thus, it is not the intent of this section to claim rights or contest
-your rights to work written entirely by you; rather, the intent is to
-exercise the right to control the distribution of derivative or
-collective works based on the Library.
-
-In addition, mere aggregation of another work not based on the Library
-with the Library (or with a work based on the Library) on a volume of
-a storage or distribution medium does not bring the other work under
-the scope of this License.
-
- 3. You may opt to apply the terms of the ordinary GNU General Public
-License instead of this License to a given copy of the Library. To do
-this, you must alter all the notices that refer to this License, so
-that they refer to the ordinary GNU General Public License, version 2,
-instead of to this License. (If a newer version than version 2 of the
-ordinary GNU General Public License has appeared, then you can specify
-that version instead if you wish.) Do not make any other change in
-these notices.
-
- Once this change is made in a given copy, it is irreversible for
-that copy, so the ordinary GNU General Public License applies to all
-subsequent copies and derivative works made from that copy.
-
- This option is useful when you wish to copy part of the code of
-the Library into a program that is not a library.
-
- 4. You may copy and distribute the Library (or a portion or
-derivative of it, under Section 2) in object code or executable form
-under the terms of Sections 1 and 2 above provided that you accompany
-it with the complete corresponding machine-readable source code, which
-must be distributed under the terms of Sections 1 and 2 above on a
-medium customarily used for software interchange.
-
- If distribution of object code is made by offering access to copy
-from a designated place, then offering equivalent access to copy the
-source code from the same place satisfies the requirement to
-distribute the source code, even though third parties are not
-compelled to copy the source along with the object code.
-
- 5. A program that contains no derivative of any portion of the
-Library, but is designed to work with the Library by being compiled or
-linked with it, is called a "work that uses the Library". Such a
-work, in isolation, is not a derivative work of the Library, and
-therefore falls outside the scope of this License.
-
- However, linking a "work that uses the Library" with the Library
-creates an executable that is a derivative of the Library (because it
-contains portions of the Library), rather than a "work that uses the
-library". The executable is therefore covered by this License.
-Section 6 states terms for distribution of such executables.
-
- When a "work that uses the Library" uses material from a header file
-that is part of the Library, the object code for the work may be a
-derivative work of the Library even though the source code is not.
-Whether this is true is especially significant if the work can be
-linked without the Library, or if the work is itself a library. The
-threshold for this to be true is not precisely defined by law.
-
- If such an object file uses only numerical parameters, data
-structure layouts and accessors, and small macros and small inline
-functions (ten lines or less in length), then the use of the object
-file is unrestricted, regardless of whether it is legally a derivative
-work. (Executables containing this object code plus portions of the
-Library will still fall under Section 6.)
-
- Otherwise, if the work is a derivative of the Library, you may
-distribute the object code for the work under the terms of Section 6.
-Any executables containing that work also fall under Section 6,
-whether or not they are linked directly with the Library itself.
-
- 6. As an exception to the Sections above, you may also combine or
-link a "work that uses the Library" with the Library to produce a
-work containing portions of the Library, and distribute that work
-under terms of your choice, provided that the terms permit
-modification of the work for the customer's own use and reverse
-engineering for debugging such modifications.
-
- You must give prominent notice with each copy of the work that the
-Library is used in it and that the Library and its use are covered by
-this License. You must supply a copy of this License. If the work
-during execution displays copyright notices, you must include the
-copyright notice for the Library among them, as well as a reference
-directing the user to the copy of this License. Also, you must do one
-of these things:
-
- a) Accompany the work with the complete corresponding
- machine-readable source code for the Library including whatever
- changes were used in the work (which must be distributed under
- Sections 1 and 2 above); and, if the work is an executable linked
- with the Library, with the complete machine-readable "work that
- uses the Library", as object code and/or source code, so that the
- user can modify the Library and then relink to produce a modified
- executable containing the modified Library. (It is understood
- that the user who changes the contents of definitions files in the
- Library will not necessarily be able to recompile the application
- to use the modified definitions.)
-
- b) Use a suitable shared library mechanism for linking with the
- Library. A suitable mechanism is one that (1) uses at run time a
- copy of the library already present on the user's computer system,
- rather than copying library functions into the executable, and (2)
- will operate properly with a modified version of the library, if
- the user installs one, as long as the modified version is
- interface-compatible with the version that the work was made with.
-
- c) Accompany the work with a written offer, valid for at
- least three years, to give the same user the materials
- specified in Subsection 6a, above, for a charge no more
- than the cost of performing this distribution.
-
- d) If distribution of the work is made by offering access to copy
- from a designated place, offer equivalent access to copy the above
- specified materials from the same place.
-
- e) Verify that the user has already received a copy of these
- materials or that you have already sent this user a copy.
-
- For an executable, the required form of the "work that uses the
-Library" must include any data and utility programs needed for
-reproducing the executable from it. However, as a special exception,
-the materials to be distributed need not include anything that is
-normally distributed (in either source or binary form) with the major
-components (compiler, kernel, and so on) of the operating system on
-which the executable runs, unless that component itself accompanies
-the executable.
-
- It may happen that this requirement contradicts the license
-restrictions of other proprietary libraries that do not normally
-accompany the operating system. Such a contradiction means you cannot
-use both them and the Library together in an executable that you
-distribute.
-
- 7. You may place library facilities that are a work based on the
-Library side-by-side in a single library together with other library
-facilities not covered by this License, and distribute such a combined
-library, provided that the separate distribution of the work based on
-the Library and of the other library facilities is otherwise
-permitted, and provided that you do these two things:
-
- a) Accompany the combined library with a copy of the same work
- based on the Library, uncombined with any other library
- facilities. This must be distributed under the terms of the
- Sections above.
-
- b) Give prominent notice with the combined library of the fact
- that part of it is a work based on the Library, and explaining
- where to find the accompanying uncombined form of the same work.
-
- 8. You may not copy, modify, sublicense, link with, or distribute
-the Library except as expressly provided under this License. Any
-attempt otherwise to copy, modify, sublicense, link with, or
-distribute the Library is void, and will automatically terminate your
-rights under this License. However, parties who have received copies,
-or rights, from you under this License will not have their licenses
-terminated so long as such parties remain in full compliance.
-
- 9. You are not required to accept this License, since you have not
-signed it. However, nothing else grants you permission to modify or
-distribute the Library or its derivative works. These actions are
-prohibited by law if you do not accept this License. Therefore, by
-modifying or distributing the Library (or any work based on the
-Library), you indicate your acceptance of this License to do so, and
-all its terms and conditions for copying, distributing or modifying
-the Library or works based on it.
-
- 10. Each time you redistribute the Library (or any work based on the
-Library), the recipient automatically receives a license from the
-original licensor to copy, distribute, link with or modify the Library
-subject to these terms and conditions. You may not impose any further
-restrictions on the recipients' exercise of the rights granted herein.
-You are not responsible for enforcing compliance by third parties with
-this License.
-
- 11. If, as a consequence of a court judgment or allegation of patent
-infringement or for any other reason (not limited to patent issues),
-conditions are imposed on you (whether by court order, agreement or
-otherwise) that contradict the conditions of this License, they do not
-excuse you from the conditions of this License. If you cannot
-distribute so as to satisfy simultaneously your obligations under this
-License and any other pertinent obligations, then as a consequence you
-may not distribute the Library at all. For example, if a patent
-license would not permit royalty-free redistribution of the Library by
-all those who receive copies directly or indirectly through you, then
-the only way you could satisfy both it and this License would be to
-refrain entirely from distribution of the Library.
-
-If any portion of this section is held invalid or unenforceable under any
-particular circumstance, the balance of the section is intended to apply,
-and the section as a whole is intended to apply in other circumstances.
-
-It is not the purpose of this section to induce you to infringe any
-patents or other property right claims or to contest validity of any
-such claims; this section has the sole purpose of protecting the
-integrity of the free software distribution system which is
-implemented by public license practices. Many people have made
-generous contributions to the wide range of software distributed
-through that system in reliance on consistent application of that
-system; it is up to the author/donor to decide if he or she is willing
-to distribute software through any other system and a licensee cannot
-impose that choice.
-
-This section is intended to make thoroughly clear what is believed to
-be a consequence of the rest of this License.
-
- 12. If the distribution and/or use of the Library is restricted in
-certain countries either by patents or by copyrighted interfaces, the
-original copyright holder who places the Library under this License may add
-an explicit geographical distribution limitation excluding those countries,
-so that distribution is permitted only in or among countries not thus
-excluded. In such case, this License incorporates the limitation as if
-written in the body of this License.
-
- 13. The Free Software Foundation may publish revised and/or new
-versions of the Lesser General Public License from time to time.
-Such new versions will be similar in spirit to the present version,
-but may differ in detail to address new problems or concerns.
-
-Each version is given a distinguishing version number. If the Library
-specifies a version number of this License which applies to it and
-"any later version", you have the option of following the terms and
-conditions either of that version or of any later version published by
-the Free Software Foundation. If the Library does not specify a
-license version number, you may choose any version ever published by
-the Free Software Foundation.
-
- 14. If you wish to incorporate parts of the Library into other free
-programs whose distribution conditions are incompatible with these,
-write to the author to ask for permission. For software which is
-copyrighted by the Free Software Foundation, write to the Free
-Software Foundation; we sometimes make exceptions for this. Our
-decision will be guided by the two goals of preserving the free status
-of all derivatives of our free software and of promoting the sharing
-and reuse of software generally.
-
- NO WARRANTY
-
- 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
-WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
-EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
-OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
-KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
-IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
-LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
-THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
-
- 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
-WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
-AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
-FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
-CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
-LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
-RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
-FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
-SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
-DAMAGES.
-
- END OF TERMS AND CONDITIONS
-
- How to Apply These Terms to Your New Libraries
-
- If you develop a new library, and you want it to be of the greatest
-possible use to the public, we recommend making it free software that
-everyone can redistribute and change. You can do so by permitting
-redistribution under these terms (or, alternatively, under the terms of the
-ordinary General Public License).
-
- To apply these terms, attach the following notices to the library. It is
-safest to attach them to the start of each source file to most effectively
-convey the exclusion of warranty; and each file should have at least the
-"copyright" line and a pointer to where the full notice is found.
-
-
- Copyright (C)
-
- This library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- This library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with this library; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-
-Also add information on how to contact you by electronic and paper mail.
-
-You should also get your employer (if you work as a programmer) or your
-school, if any, to sign a "copyright disclaimer" for the library, if
-necessary. Here is a sample; alter the names:
-
- Yoyodyne, Inc., hereby disclaims all copyright interest in the
- library `Frob' (a library for tweaking knobs) written by James Random Hacker.
-
- , 1 April 1990
- Ty Coon, President of Vice
-
-That's all there is to it!
\ No newline at end of file
diff --git a/lam-0.4/docs/README.fpdf.htm b/lam-0.4/docs/README.fpdf
old mode 100755
new mode 100644
similarity index 57%
rename from lam-0.4/docs/README.fpdf.htm
rename to lam-0.4/docs/README.fpdf
index f556c9cd..cad36274
--- a/lam-0.4/docs/README.fpdf.htm
+++ b/lam-0.4/docs/README.fpdf
@@ -14,25 +14,28 @@
6. When I'm on SSL, IE can't open the PDF.
7. When I execute a script I get the message "FPDF error: Don't alter the locale before including class file".
8. I try to put a PNG and Acrobat says "There was an error processing a page. A drawing error occurred".
-9. I encounter the following error when I try to generate a PDF: Warning: Cannot add header information - headers already sent by (output started at script.php:X)
-10. I try to display a variable in the Header method but nothing prints.
-11. I defined the Header and Footer methods in my PDF class but nothing appears.
-12. I can't make line breaks work. I put \n in the string printed by MultiCell but it doesn't work.
-13. I try to put the euro symbol but it doesn't work.
-14. I draw a frame with very precise dimensions, but when printed I notice some differences.
-15. I'd like to use the whole surface of the page, but when printed I always have some margins. How can I get rid of them?
-16. What's the limit of the file sizes I can generate with FPDF?
-17. Can I modify a PDF with FPDF?
-18. I'd like to make a search engine in PHP and index PDF files. Can I do it with FPDF?
-19. Can I convert an HTML page to PDF with FPDF?
-20. Can I concatenate PDF files with FPDF?
+9. I try to put an image and Acrobat says "There was an error processing a page. Wrong operand type".
+10. I'd like to put my image in real size in the PDF. How can I convert pixels to mm?
+11. I encounter the following error when I try to generate a PDF: Warning: Cannot add header information - headers already sent by (output started at script.php:X)
+12. I try to display a variable in the Header method but nothing prints.
+13. I defined the Header and Footer methods in my PDF class but nothing appears.
+14. I can't make line breaks work. I put \n in the string printed by MultiCell but it doesn't work.
+15. I try to put the euro symbol but it doesn't work.
+16. I draw a frame with very precise dimensions, but when printed I notice some differences.
+17. I'd like to use the whole surface of the page, but when printed I always have some margins. How can I get rid of them?
+18. What's the limit of the file sizes I can generate with FPDF?
+19. Can I modify a PDF with FPDF?
+20. I'd like to make a search engine in PHP and index PDF files. Can I do it with FPDF?
+21. Can I convert an HTML page to PDF with FPDF?
+22. Can I concatenate PDF files with FPDF?
+23. How can I activate the protections on a PDF? I'd like to prevent people from copying the text or modifying the document.
-1. What's exactly the license of FPDF? Are there any usage restrictions?
-FPDF is Freeware (it is stated at the beginning of the source file). There is no usage
+1. What's exactly the license of FPDF? Are there any usage restrictions?
+FPDF is Freeware (it is stated at the beginning of the source file). There is no usage
restriction. You may embed it freely in your application (commercial or not), with or
-without modification. You may redistribute it, too.
-
2. When I try to create a PDF, a lot of weird characters show on the screen. Why?
-These "weird" characters are in fact the actual content of your PDF. This behaviour is a bug of
+without modification.
+2. When I try to create a PDF, a lot of weird characters show on the screen. Why?
+These "weird" characters are in fact the actual content of your PDF. This behaviour is a bug of
IE. When it first receives an HTML page, then a PDF from the same URL, it displays it directly
without launching Acrobat. This happens frequently during the development stage: on the least
script error, an HTML page is sent, and after correction, the PDF arrives.
@@ -41,9 +44,9 @@ To solve the problem, simply quit and restart IE. You can also go to another URL
back.
To avoid this kind of inconvenience during the development, you can generate the PDF directly
-to a file and open it through the explorer.
-
3. I try to generate a PDF and IE displays a blank page. What happens?
-First of all, check that you send nothing to the browser after the PDF (not even a space or a
+to a file and open it through the explorer.
+3. I try to generate a PDF and IE displays a blank page. What happens?
+First of all, check that you send nothing to the browser after the PDF (not even a space or a
carriage return). You can put an exit statement just after the call to the Output() method to
be sure.
@@ -53,8 +56,8 @@ test your application with as many IE versions as possible (at least if you're o
The problem occurs mostly with the POST method, so it is strongly advised to avoid it (all the
more that it causes other problems, see the next question). The GET works better but may fail
when the URL becomes too long: don't use a query string with more than 45 characters. However, a
-tip exists to exceed this limit: end the URL with .pdf, which tricks IE. If you use a form, you
-can add a hidden field at the last position:
+tip exists to exceed this limit: end the URL with .pdf, which tricks IE. If you use a
+formular, you can add a hidden field at the last position:
@@ -108,7 +111,7 @@ if(substr($f,0,3)!='tmp' or strpos($f,'/') or strpos($f,'\\'))
if(!file_exists($f))
die('File does not exist');
//Handle special IE request if needed
-if($HTTP_SERVER_VARS['HTTP_USER_AGENT']=='contype')
+if($HTTP_ENV_VARS['USER_AGENT']=='contype')
{
Header('Content-Type: application/pdf');
exit;
@@ -168,12 +171,12 @@ directory. You may call it where you want, for instance in the script which gene
Remark: it is necessary to open the PDF in a new window, as you can't go backwards due to the
-redirection.
-4. I send parameters using the POST method and the values don't appear in the PDF.
-It's a problem affecting some versions of IE (especially the first 5.5). See the previous
-question for the ways to work around it.
-5. When I use a PHP session, IE doesn't display my PDF any more but asks me to download it.
-It's a problem affecting some versions of IE. To work around it, add the following line before
+redirection.
+4. I send parameters using the POST method and the values don't appear in the PDF.
+It's a problem affecting some versions of IE (especially the first 5.5). See the previous
+question for the ways to work around it.
+5. When I use a PHP session, IE doesn't display my PDF any more but asks me to download it.
+It's a problem affecting some versions of IE. To work around it, add the following line before
session_start():
@@ -182,30 +185,37 @@ session_start():
session_cache_limiter('private');
|
-or do a redirection as explained in question 3.
-6. When I'm on SSL, IE can't open the PDF.
-The problem may be fixed by adding this line:
+or do a redirection as explained in question 3.
+6. When I'm on SSL, IE can't open the PDF.
+The problem may be fixed by adding this line:
Header('Pragma: public');
|
-
-7. When I execute a script I get the message "FPDF error: Don't alter the locale before including class file".
-When the decimal separator is configured as a comma before including a file, there is a
-bug in some PHP versions and decimal
-numbers get truncated. Therefore you shouldn't make a call to setlocale() before including the class.
+
+7. When I execute a script I get the message "FPDF error: Don't alter the locale before including class file".
+When the decimal separator is configured as a comma before including a file, there is a
+bug in PHP and decimal numbers
+get truncated. Therefore you shouldn't make a call to setlocale() before including the class.
On Unix, you shouldn't set the LC_ALL environment variable neither, for it is equivalent to a
-setlocale() call.
-
8. I try to put a PNG and Acrobat says "There was an error processing a page. A drawing error occurred".
-Acrobat 5 has a bug and is unable to display transparent monochrome images (i.e. with 1 bit per
-pixel). Remove transparency or save your image in 16 colors (4 bits per pixel) or more.
-9. I encounter the following error when I try to generate a PDF: Warning: Cannot add header information - headers already sent by (output started at script.php:X)
-You must send nothing to the browser except the PDF itself: no HTML, no space, no carriage return,
-neither before nor after. The script outputs something at line X.
-10. I try to display a variable in the Header method but nothing prints.
-You have to use the global keyword, for instance:
+setlocale() call.
+8. I try to put a PNG and Acrobat says "There was an error processing a page. A drawing error occurred".
+Acrobat 5 has a bug and is unable to display transparent monochrome images (i.e. with 1 bit per
+pixel). Remove transparency or save your image in 16 colors (4 bits per pixel) or more.
+9. I try to put an image and Acrobat says "There was an error processing a page. Wrong operand type".
+You have to give at least one dimension; height and width can't be both equal to zero.
+10. I'd like to put my image in real size in the PDF. How can I convert pixels to mm?
+An image has no "real size". The dimension it is given in the document is arbitrary. Except if
+you want to impose a particular resolution (for instance 72dpi, which is the one typically used
+on screen display), in which case the ratio between the pixel width and the resolution gives the
+dimension.
+11. I encounter the following error when I try to generate a PDF: Warning: Cannot add header information - headers already sent by (output started at script.php:X)
+You must send nothing to the browser except the PDF itself: no HTML, no space, no carriage return,
+neither before nor after. The script outputs something at line X.
+12. I try to display a variable in the Header method but nothing prints.
+You have to use the global keyword, for instance:
@@ -219,20 +229,20 @@ function Header()
}
|
-
-11. I defined the Header and Footer methods in my PDF class but nothing appears.
-You have to create an object from the PDF class, not FPDF:
+
+13. I defined the Header and Footer methods in my PDF class but nothing appears.
+You have to create an object from the PDF class, not FPDF:
-
-12. I can't make line breaks work. I put \n in the string printed by MultiCell but it doesn't work.
-You have to enclose your string with double quotes, not single ones.
-13. I try to put the euro symbol but it doesn't work.
-The standard fonts have the euro character at position 128. You can define a constant like this
+
+14. I can't make line breaks work. I put \n in the string printed by MultiCell but it doesn't work.
+You have to enclose your string with double quotes, not single ones.
+15. I try to put the euro symbol but it doesn't work.
+The standard fonts have the euro character at position 128. You can define a constant like this
for convenience:
@@ -241,14 +251,14 @@ for convenience:
define('EURO',chr(128));
-Note: Acrobat 4 or higher is required to display euro.
-
14. I draw a frame with very precise dimensions, but when printed I notice some differences.
-To respect dimensions, you have to uncheck the option "Fit to page" in the print dialog box.
-15. I'd like to use the whole surface of the page, but when printed I always have some margins. How can I get rid of them?
-All printers have physical margins (different depending on the model), it is therefore impossible
-to remove them and print on the totality of the paper.
-16. What's the limit of the file sizes I can generate with FPDF?
-There is no particular limit. There are some constraints however:
+
+16. I draw a frame with very precise dimensions, but when printed I notice some differences.
+To respect dimensions, you have to uncheck the option "Fit to page" in the print dialog box.
+17. I'd like to use the whole surface of the page, but when printed I always have some margins. How can I get rid of them?
+All printers have physical margins (different depending on the model), it is therefore impossible
+to remove them and print on the totality of the paper.
+18. What's the limit of the file sizes I can generate with FPDF?
+There is no particular limit. There are some constraints however:
- The maximum memory size allocated to PHP scripts defaults to 8MB. For very big documents,
@@ -266,21 +276,23 @@ generate them in a file, and to send some data to the browser from time to time
page 1, page 2... with flush() to force the output). When the document is finished, you can send
a redirection on it with JavaScript or create a link.
-Remark: even when the browser goes in time-out, the script may continue to run on the server.
-
17. Can I modify a PDF with FPDF?
-No.
-18. I'd like to make a search engine in PHP and index PDF files. Can I do it with FPDF?
-No. But a GPL C utility does exist, pdftotext, which is able to extract the textual content from
+Remark: even when the browser goes in time-out, the script may continue to run on the server.
+19. Can I modify a PDF with FPDF?
+No.
+20. I'd like to make a search engine in PHP and index PDF files. Can I do it with FPDF?
+No. But a GPL C utility does exist, pdftotext, which is able to extract the textual content from
a PDF. It is provided with the Xpdf package:
-http://www.foolabs.com/xpdf/
-
19. Can I convert an HTML page to PDF with FPDF?
-No. But a GPL C utility does exist, htmldoc, which allows to do it and gives good results:
+http://www.foolabs.com/xpdf/
+21. Can I convert an HTML page to PDF with FPDF?
+No. But a GPL C utility does exist, htmldoc, which allows to do it and gives good results:
-http://www.easysw.com/htmldoc/
-
20. Can I concatenate PDF files with FPDF?
-No. But a free C utility exists to perform this task:
+http://www.easysw.com/htmldoc/
+22. Can I concatenate PDF files with FPDF?
+No. But a free C utility exists to perform this task:
-http://thierry.schmit.free.fr/dev/mbtPdfAsm/enMbtPdfAsm2.html
+http://thierry.schmit.free.fr/dev/mbtPdfAsm/enMbtPdfAsm2.html
+23. How can I activate the protections on a PDF? I'd like to prevent people from copying the text or modifying the document.
+You can't for the moment. The feature will be implemented in the future.