Recent content https://ledgersmb.org/index.php/ en Which versions of Perl does LedgerSMB support? https://ledgersmb.org/index.php/faq/which-versions-perl-does-ledgersmb-support <span class="field field--name-title field--type-string field--label-hidden">Which versions of Perl does LedgerSMB support?</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span>ehu</span></span> <span class="field field--name-created field--type-created field--label-hidden"><time datetime="2016-09-04T08:03:24-07:00" title="Sunday, September 4, 2016 - 08:03" class="datetime">Sun, 09/04/2016 - 08:03</time> </span> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>The table below lists the compatibility of LedgerSMB versions with Perl versions. Products for which support has ceased due to End-of-Life date being reached are not listed and should not be used.</p> <table border="1" cellpadding="1" cellspacing="1"><caption style=""><strong>Perl compatibility</strong></caption> <thead style=""><tr style=""><th scope="row" style="">Perl</th> <th class="text-align-center" scope="col">1.9<br /> (End-of-Life)</th> <th class="text-align-center" scope="col" style="vertical-align: middle;"> <p>1.10</p> </th> <th class="text-align-center" scope="col" style="vertical-align: middle;">1.11</th> </tr></thead><tbody style=""><tr><th scope="row" style="">5.22</th> <td style="text-align: center; ">no</td> <td style="text-align: center; ">no</td> <td style="text-align: center; ">no</td> </tr><tr><th scope="row" style="">5.24</th> <td style="text-align: center; "><strong>yes</strong></td> <td style="text-align: center; ">no</td> <td style="text-align: center; ">no</td> </tr><tr><th scope="row" style="">5.26</th> <td style="text-align: center; "><strong>yes</strong></td> <td style="text-align: center; ">no</td> <td style="text-align: center; ">no</td> </tr><tr><th scope="row" style="">5.28</th> <td style="text-align: center; "><strong>yes</strong></td> <td style="text-align: center; ">no</td> <td style="text-align: center; ">no</td> </tr><tr><th scope="row" style="">5.30</th> <td style="text-align: center; "><strong>yes</strong></td> <td style="text-align: center; ">no</td> <td style="text-align: center; ">no</td> </tr><tr><th scope="row" style="">5.32</th> <td style="text-align: center; "><strong>yes</strong></td> <td style="text-align: center; "><strong>yes</strong></td> <td style="text-align: center; "><strong>yes</strong></td> </tr><tr><th scope="row" style="">5.34</th> <td style="text-align: center; "><strong>yes</strong></td> <td style="text-align: center; "><strong>yes</strong></td> <td style="text-align: center; "><strong>yes</strong></td> </tr><tr><th scope="row" style="">5.36</th> <td style="text-align: center; "><strong>yes</strong></td> <td style="text-align: center; "><strong>yes</strong></td> <td style="text-align: center; "><strong>yes</strong></td> </tr><tr><th scope="row" style="">5.38</th> <td style="text-align: center; "><strong>yes</strong></td> <td style="text-align: center; "><strong>yes</strong></td> <td style="text-align: center; "><strong>yes</strong></td> </tr><tr><th scope="row" style="">5.40</th> <td style="text-align: center; "><strong>yes</strong></td> <td style="text-align: center; "><strong>yes</strong></td> <td style="text-align: center; "><strong>yes</strong></td> </tr></tbody></table><p>Versions 1.8 and earlier are not in this table due to the fact that they're past <a href="http://ledgersmb.org/faq/support/which-versions-do-you-support">End of Life</a>.</p> </div> <div class="field field--name-field-release field--type-entity-reference field--label-above"> <div class="field__label">Release</div> <div class="field__items"> <div class="field__item"><a href="/index.php/release/all-versions" hreflang="en">All Versions</a></div> <div class="field__item"><a href="/index.php/release/10" hreflang="en">1.0</a></div> <div class="field__item"><a href="/index.php/release/11" hreflang="en">1.1</a></div> <div class="field__item"><a href="/index.php/release/12" hreflang="en">1.2</a></div> <div class="field__item"><a href="/index.php/release/13" hreflang="en">1.3</a></div> <div class="field__item"><a href="/index.php/release/14" hreflang="en">1.4</a></div> <div class="field__item"><a href="/index.php/release/15" hreflang="en">1.5</a></div> <div class="field__item"><a href="/index.php/taxonomy/term/142" hreflang="en">1.6</a></div> <div class="field__item"><a href="/index.php/taxonomy/term/146" hreflang="en">1.7</a></div> <div class="field__item"><a href="/index.php/taxonomy/term/147" hreflang="en">1.8</a></div> <div class="field__item"><a href="/index.php/taxonomy/term/149" hreflang="en">1.9</a></div> <div class="field__item"><a href="/index.php/taxonomy/term/150" hreflang="en">1.10</a></div> <div class="field__item"><a href="/index.php/taxonomy/term/153" hreflang="en">1.11</a></div> </div> </div> <div class="field field--name-field-faq-category field--type-entity-reference field--label-above"> <div class="field__label">FAQ Category</div> <div class="field__item"><a href="/index.php/faq-categories/installation" hreflang="en">Installation</a></div> </div> <section class="field field--name-comment-node-faq field--type-comment field--label-hidden comment-wrapper"> </section> Sun, 04 Sep 2016 15:03:24 +0000 ehu 358 at https://ledgersmb.org Which versions of PostgreSQL does LedgerSMB support? https://ledgersmb.org/index.php/faq/which-versions-postgresql-does-ledgersmb-support <span class="field field--name-title field--type-string field--label-hidden">Which versions of PostgreSQL does LedgerSMB support?</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span>Chris Travers</span></span> <span class="field field--name-created field--type-created field--label-hidden"><time datetime="2006-12-13T16:52:45-08:00" title="Wednesday, December 13, 2006 - 16:52" class="datetime">Wed, 12/13/2006 - 16:52</time> </span> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>The table below lists the compatibility of LedgerSMB versions with PostgreSQL versions. Products for which support has ceased due to End-of-Life date being reached are not listed and should not be used.</p> <table border="1" cellpadding="1" cellspacing="1" height="289" width="520"><caption style=""><strong>PostgreSQL compatibility</strong></caption> <thead style=""><tr style=""><th scope="row" style="">PostgreSQL</th> <th class="text-align-center" scope="col">1.9<br /> (End-of-Life)</th> <th class="text-align-center" scope="col">1.10</th> <th class="text-align-center" scope="col">1.11</th> </tr></thead><tbody style=""><tr><th scope="row" style="">9.3</th> <td style="text-align: center; ">no</td> <td style="text-align: center; ">no</td> <td style="text-align: center; ">no</td> </tr><tr><th scope="row" style="">9.4 </th> <td style="text-align: center; ">no</td> <td style="text-align: center; ">no</td> <td style="text-align: center; ">no</td> </tr><tr><th scope="row" style="">9.5</th> <td style="text-align: center; ">no</td> <td style="text-align: center; ">no</td> <td style="text-align: center; ">no</td> </tr><tr><th scope="row" style="">9.6</th> <td style="text-align: center; ">no</td> <td style="text-align: center; ">no</td> <td style="text-align: center; ">no</td> </tr><tr><th scope="row" style="">10</th> <td style="text-align: center; "><strong>yes</strong></td> <td style="text-align: center; ">no</td> <td style="text-align: center; ">no</td> </tr><tr><th scope="row" style="">11</th> <td style="text-align: center; "><strong>yes</strong></td> <td style="text-align: center; ">no</td> <td style="text-align: center; ">no</td> </tr><tr><th scope="row" style="">12</th> <td style="text-align: center; "><strong>yes</strong></td> <td style="text-align: center; ">no</td> <td style="text-align: center; ">no</td> </tr><tr><th scope="row" style="">13</th> <td style="text-align: center; "><strong>yes</strong></td> <td style="text-align: center; "><strong>yes</strong></td> <td style="text-align: center; ">yes</td> </tr><tr><th scope="row" style="">14</th> <td style="text-align: center; ">1.9.16+</td> <td style="text-align: center; "><strong>yes</strong></td> <td style="text-align: center; ">yes</td> </tr><tr><th scope="row" style="">15</th> <td style="text-align: center; ">1.9.16+</td> <td style="text-align: center; "><strong>yes</strong></td> <td style="text-align: center; ">yes</td> </tr><tr><th scope="row" style="">16</th> <td style="text-align: center; ">1.9.16+</td> <td style="text-align: center; ">yes</td> <td style="text-align: center; ">yes</td> </tr></tbody></table><p>Versions 1.8 and earlier are not in this table due to the fact that they're past <a href="http://ledgersmb.org/faq/support/which-versions-do-you-support">End of Life</a>.</p> </div> <div class="field field--name-field-release field--type-entity-reference field--label-above"> <div class="field__label">Release</div> <div class="field__items"> <div class="field__item"><a href="/index.php/release/all-versions" hreflang="en">All Versions</a></div> <div class="field__item"><a href="/index.php/taxonomy/term/149" hreflang="en">1.9</a></div> <div class="field__item"><a href="/index.php/taxonomy/term/150" hreflang="en">1.10</a></div> <div class="field__item"><a href="/index.php/taxonomy/term/153" hreflang="en">1.11</a></div> </div> </div> <div class="field field--name-field-faq-category field--type-entity-reference field--label-above"> <div class="field__label">FAQ Category</div> <div class="field__item"><a href="/index.php/faq-categories/installation" hreflang="en">Installation</a></div> </div> <div class="field field--name-field-topic field--type-entity-reference field--label-above"> <div class="field__label">Topic</div> <div class="field__items"> <div class="field__item"><a href="/index.php/topics/compatibility" hreflang="en">Compatibility</a></div> </div> </div> <section class="field field--name-comment-node-faq field--type-comment field--label-hidden comment-wrapper"> </section> Thu, 14 Dec 2006 00:52:45 +0000 Chris Travers 34 at https://ledgersmb.org Which versions do you support? https://ledgersmb.org/index.php/faq/which-versions-do-you-support <span class="field field--name-title field--type-string field--label-hidden">Which versions do you support?</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span>ehu</span></span> <span class="field field--name-created field--type-created field--label-hidden"><time datetime="2012-12-30T03:17:51-08:00" title="Sunday, December 30, 2012 - 03:17" class="datetime">Sun, 12/30/2012 - 03:17</time> </span> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><h1>Active support</h1> <p>Versions 1.10 and higher are under active development and are supported by the community. Planned end-of-life dates for current releases are:</p> <ul><li>1.10: Planned End-of-life date: 2024-10-08 (released 2022-10-08)</li> </ul><h1 style="line-height: 36px;">End of life</h1> <p>If you're looking for help on how to use EOL-ed versions, please try mailing <a href="https://lists.ledgersmb.org/mailman/listinfo/users">the users mailing</a> list.<br /> If you're looking for someone to create bugfixes, please check with one of the parties providing <a href="http://ledgersmb.org/topic/commercial-support">commercial support</a> or for less urgent fixes <a href="https://github.com/ledgersmb/LedgerSMB/issues">LedgerS</a><a href="https://github.com/ledgersmb/LedgerSMB/issues">MB Issues</a></p> <p>Version 1.9 has been declared end-of-life on 2023-09-24. The last release in the series is 1.9.30. No futher releases will be made by the community.</p> <p>Version 1.8 has been declared end-of-life on 2022-09-04. The last release in the series is 1.8.31. No futher releases will be made by the community.</p> <p>Version 1.7 has been declared end-of-life on 2022-10-04. The last release in the series is 1.7.41. No further releases will be made by the community.</p> <p>Version 1.6 has been declared end-of-life on 2021-06-10. The last release in the series is 1.6.33. No further releases will be made by the community.</p> <p>Version 1.5 has been declared end-of-life on 2019-12-23. The last release in the series is 1.5.30. No further releases will be made by the community.</p> <p>Version 1.4 has been declared end-fo-life on 2017-09-16. The last release in the series is 1.4.42. No further releases will be made by the community.</p> <p>Version 1.3 has been declared end-of-life on 2015-12-23. The last release in the series is 1.3.47. No further releases will be made by the community.</p> <p>LedgerSMB versions 1.0, 1.1 and 1.2 won't be maintained any further due to the fact that there are some known security issues which can't be fixed.<!--break--></p> </div> <div class="field field--name-field-release field--type-entity-reference field--label-above"> <div class="field__label">Release</div> <div class="field__items"> <div class="field__item"><a href="/index.php/release/all-versions" hreflang="en">All Versions</a></div> <div class="field__item"><a href="/index.php/release/10" hreflang="en">1.0</a></div> <div class="field__item"><a href="/index.php/release/11" hreflang="en">1.1</a></div> <div class="field__item"><a href="/index.php/release/12" hreflang="en">1.2</a></div> <div class="field__item"><a href="/index.php/release/13" hreflang="en">1.3</a></div> <div class="field__item"><a href="/index.php/release/14" hreflang="en">1.4</a></div> <div class="field__item"><a href="/index.php/release/15" hreflang="en">1.5</a></div> <div class="field__item"><a href="/index.php/taxonomy/term/142" hreflang="en">1.6</a></div> <div class="field__item"><a href="/index.php/taxonomy/term/146" hreflang="en">1.7</a></div> <div class="field__item"><a href="/index.php/taxonomy/term/147" hreflang="en">1.8</a></div> <div class="field__item"><a href="/index.php/taxonomy/term/149" hreflang="en">1.9</a></div> <div class="field__item"><a href="/index.php/taxonomy/term/150" hreflang="en">1.10</a></div> <div class="field__item"><a href="/index.php/release/20" hreflang="en">2.0</a></div> </div> </div> <div class="field field--name-field-faq-category field--type-entity-reference field--label-above"> <div class="field__label">FAQ Category</div> <div class="field__item"><a href="/index.php/faq-categories/support" hreflang="en">Support</a></div> </div> <div class="field field--name-field-topic field--type-entity-reference field--label-above"> <div class="field__label">Topic</div> <div class="field__items"> <div class="field__item"><a href="/index.php/topics/support" hreflang="en">Support</a></div> <div class="field__item"><a href="/index.php/topics/security" hreflang="en">Security</a></div> <div class="field__item"><a href="/index.php/topics/end-life" hreflang="en">End Of Life</a></div> </div> </div> <section class="field field--name-comment-node-faq field--type-comment field--label-hidden comment-wrapper"> </section> Sun, 30 Dec 2012 11:17:51 +0000 ehu 217 at https://ledgersmb.org Open Source ERP: accounting, invoicing and more https://ledgersmb.org/index.php/content/open-source-erp-accounting-invoicing-and-more <span class="field field--name-title field--type-string field--label-hidden">Open Source ERP: accounting, invoicing and more</span> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><h1>Mission</h1> <p><a href="/statement-direction-ledgersmb">The LedgerSMB project</a> provides small and mid-size businesses with solid open source <a href="https://en.wikipedia.org/wiki/Accounting_software">accounting software</a>: integrating invoicing, order processing, quotations and more (<a href="https://en.wikipedia.org/wiki/Enterprise_resource_planning">ERP</a>). LedgerSMB aims to provide a strong (multi-currency accounting) basis to build your business on -- without vendor lock-in.</p> <p>The project team considers correctness and performance equally important key usability features and is dedicated to providing both, even on the biggest data sets.</p> <h1><span style="line-height: 36.4000015258789px;">Features</span></h1> <ul><li>Sales (Invoices, Orders, Quotations)</li> <li>Receivables &amp; Payables</li> <li>General ledger</li> <li>Inventory management</li> <li>Fixed asset accounting &amp; depreciation</li> <li>Profit &amp; cost centers, departments, projects</li> <li>Output documents in PDF, HTML, CSV, Office formats</li> <li>Mail documents (e.g. invoices) from within the application</li> <li>Translatable to your language (comes with 45 languages)</li> <li><a href="http://ledgersmb.org/features">and more</a></li> </ul><p>The fact that LedgerSMB is <a href="https://opensource.org/osd">open source</a> - meaning that the source code is freely available - makes it even more customizable and flexible.</p> <h1 style="line-height: 36.4px;">Use-cases</h1> <h2>By company size</h2> <p>Company size is measured by its data and data growth. There are companies known to run with these numbers (as per April 2023):</p> <ul><li>Transactions and invoices: 650 000 accumulated, growing over 50 000 per month</li> <li>Journal lines (across invoices and general journal): 2.3 million accumulated, growing over 170 000 per month</li> <li>Customers and vendors: 260 000</li> <li>Products: 40 000 configured products with inventory tracking</li> </ul><p>Most installations are much smaller (50 to 500 transactions per month). Many of the more complex features required for larger companies remain hidden until explicitly configured. This way the software stays simple for smaller, less demanding companies.</p> <h2>By industry</h2> <p>While LedgerSMB will generally work in any industry for its basic accounting functionalities, it is known to have been deployed in the following types of businesses:</p> <ul><li>Communications<br /> e.g. VOIP services</li> <li>Factoring<br /> i.e. invoicing of others</li> <li>(IT) Services<br /> e.g. Website design, IT Support, hourly services</li> <li>Financial services<br /> e.g. Investment firms</li> <li>Rental<br /> e.g. Housing rental, IT Hosting</li> <li>Retail<br /> e.g. Sewing necessities</li> <li>Trade<br /> e.g. Trading pet foods</li> </ul><p>Many of these applications include integration with domain-specific applications to perform specific business functions.</p> <p>Next to the ones listed above, various manufacturing setups have been deployed, ranging from standard (batch based) mass production, to make-to-order one-time product configurations. The latter being supported by a custom developed product configuration plugin.</p> <h2>By country</h2> <p>Although the nature of open source projects makes it hard to know where our software is being used; however, the project is aware of installations in the <span class="mx_EventTile_body markdown-body" dir="auto">Australia, Barbados, Canada, Colombia, Denmark, Estonia, European Union, Hong Kong, Hungary, Indonesia, Malaysia, Myanmar, Netherlands, Norway, Philippines, United Kingdom and United States.</span></p> <p><span class="mx_MTextBody mx_EventTile_content"><span class="mx_EventTile_body" dir="auto">The software can run in a different language for each user. Also: documents (invoices, orders, etc) can be produced in selectable languages, different from the user's language.</span></span></p> <h1>Contributions</h1> <p>The project welcomes any and all contributions. With lots of areas which would benefit from more attention, we like to invite newcomers to read our <a data-entity-substitution="canonical" data-entity-type="node" data-entity-uuid="c8075f26-dba4-48f6-bf53-3702c418dbdd" href="/index.php/content/community-guide" title="Community guide">community guidelines</a> and start out simple. Good (and helpful!) starting points are <a data-entity-substitution="canonical" data-entity-type="node" data-entity-uuid="3fc7f2b0-0844-4ae0-868b-90b968686d0f" href="/index.php/community-guide/community-guide/translating" title="Translating">translation contributions</a> as well as reviewing our (beginners) documentation.</p> <h1 style="line-height: 36.4px;">Current versions</h1> <p>Our current stable version is <a href="https://github.com/ledgersmb/LedgerSMB/tree/1.10"><em><strong>1.10</strong></em></a> - initially released on Oct 8, 2022. This release has a wide variety of improvements and code cleanups: it features support for customized workflows, the ability to export document templates from the database, much more flexibility for customization by dependency injection, cleaned up document templates, login.pl &amp; setup.pl being translated based on browser preferences and much more... More details about this release can be found in the <a data-entity-substitution="canonical" data-entity-type="node" data-entity-uuid="fd6419af-309a-4ef9-9686-cfd876195cd0" href="/index.php/content/110-release-notes" title="1.10 release notes">release notes</a>. This release will see its End-Of-Life for community support on <strong>Oct 8, 2024</strong>.</p> <h1>Older versions</h1> <p>Version is <a href="https://github.com/ledgersmb/LedgerSMB/tree/1.9"><em><strong>1.9</strong></em></a> has been declared End-Of-Life on Sep 24, 2023 (released on Sep 24, 2021). This release has a wide variety of improvements and code cleanups: it features faster loading of the menu, fixed migrations from 1.2, the ability to upload a logo into the database and include it in printed documents and much more... More details about this release can be found in the <a data-entity-substitution="canonical" data-entity-type="node" data-entity-uuid="ff891fb8-f65b-486c-a374-1510c5c24975" href="/index.php/content/18-release-notes" title="1.8 release notes">release notes</a>.</p> <p>Version is <a href="https://github.com/ledgersmb/LedgerSMB/tree/1.8"><em><strong>1.8</strong></em></a> has been declared End-Of-Life on Sep 04, 2022 (released on Sep 04, 2020). This release has a wide variety of improvements and code cleanups: it features faster loading of the menu, fixed migrations from 1.2, the ability to upload a logo into the database and include it in printed documents and much more... More details about this release can be found in the <a data-entity-substitution="canonical" data-entity-type="node" data-entity-uuid="ff891fb8-f65b-486c-a374-1510c5c24975" href="/index.php/content/18-release-notes" title="1.8 release notes">release notes</a>.</p> <p>Version is <em><a href="https://github.com/ledgersmb/LedgerSMB/tree/1.7"><strong>1.7</strong></a></em> has been declared End-Of-Life on Oct 04, 2022 (released on Oct 04, 2019). This release focusses on improved support for foreign currency transactions, lifting the restriction of a single rate per currency per day; UI improved by showing both the functional and foreign currency amounts. Additionally, a lot of work has been spent on increasing the application stability through more rigorous testing and code cleanup. A full summary of the changes since 1.6 can be found in the release announcement. More details on this release can be found in the <a href="https://ledgersmb.org/content/17-release-notes">release notes</a>.</p> <p>Version <strong><em>1.6</em></strong> has been declared End-Of-Life on 2021, June 10th (released on June 10 2018). With 33 patch releases, we consider this version highly stable. Although there are more patch releases for 1.6 than thee are for 1.5, their size is on average smaller, attesting to the project's promise of delivering increasing software quality.</p> <p>Version <em><strong>1.5</strong></em> has been declared End-Of-Life on 2019, Dec 23rd (released on 2016-12-23). With 30 patch releases, we consider this version highly stable. We believe that the lower number of patch releases over a similar life-span as 1.4 is an indication of better stability of the initial 1.5.0 release. We conclude that the project is delivering on its promise of increasing stability of minor releases.</p> <p>Version <em><strong>1.4</strong></em> has been declared End-Of-Life on 2017, Sep 15th (released on 2014-09-15). With 42 patch releases, we consider this version highly stable.</p> <p>Version <em><strong>1.3</strong></em> has been declared End-Of-Life on 2015, Dec 23rd (released on 2011-10-11). With a total of 48 patch releases since the initial release in October 2011, we consider this version highly stable.</p> <p>Although their use is highly discouraged for both security reasons and data stability issues, older versions are still available for <a href="http://download.ledgersmb.org/f/Releases/">download</a>. When using LedgerSMB versions 1.2 or earlier, you should to do so in only in a highly restricted network environment, because of known security problems.</p> <p>It's project policy to provide at least 24 months of community support for every 1.x release series, aiming to have two versions supported at any time.</p> <h1><a id="history" name="history"></a>History</h1> <p>LedgerSMB began in 2006 as a fork of the popular general ledger software package called <a class="ext" href="http://www.sql-ledger.com/" style="text-decoration: underline; ">SQL-Ledger</a> largely written and maintained by Dieter Simader since 1999. Versions 1.2 and earlier are heavily based on SQL-Ledger's code.<br /> As of 1.3 our codebase is quickly moving away from what we inherited.<br /> As of 1.5 our User Interface has moved to Dojo Javascript libraries providing a more dynamic feel.<br /> Some of the improvements that we've made to the code base so far include:</p> <ul><li>Enhanced security</li> <li>More reports</li> <li>Better data integrity controls</li> <li>More code quality control measures</li> <li>Major code size reduction while growing functionality</li> <li>Unit testing Infrastructure to help ensure once an issue is fixed it stays fixed</li> <li>BDD (headless automated browser) Testing infrastructure</li> <li>A very large number of tests against both testing frameworks</li> </ul><p>Travel in our history with Internet Archive and <a href="http://wayback.archive.org/web/*/http://www.ledgersmb.org">WayBackMachine</a>.</p> <p> </p> <p>Matrix support request ownership proof: ehuels@gmail.com</p> </div> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span>Chris Travers</span></span> <span class="field field--name-created field--type-created field--label-hidden"><time datetime="2007-03-17T23:08:41-07:00" title="Saturday, March 17, 2007 - 23:08" class="datetime">Sat, 03/17/2007 - 23:08</time> </span> <section class="field field--name-comment-node-page field--type-comment field--label-hidden comment-wrapper"> </section> Sun, 18 Mar 2007 06:08:41 +0000 Chris Travers 153 at https://ledgersmb.org How to set up POS so it works with barcode scanner, receipt printer, etc.? https://ledgersmb.org/index.php/faq/how-set-pos-so-it-works-barcode-scanner-receipt-printer-etc <span class="field field--name-title field--type-string field--label-hidden">How to set up POS so it works with barcode scanner, receipt printer, etc.?</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span>hasorli</span></span> <span class="field field--name-created field--type-created field--label-hidden"><time datetime="2012-08-18T07:03:53-07:00" title="Saturday, August 18, 2012 - 07:03" class="datetime">Sat, 08/18/2012 - 07:03</time> </span> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Q: This particular merchant runs Windows. I don't think they have a pole display, though I can check. Ideally, it would be great to accommodate, with or without pole display. If it runs better on Linux, going forward I would propose Linux workstations for new merchants.</p> <p>Ok. Let's first explain what the problems we have to solve are, then discuss the solutions that are bundled.</p> <p>In general web browsers are engineered so that malicious sites can't access your computer's hardware. In general we don't want to change the browser (for example with an add-on) to make it do this because there might be a capacity for abuse elsewhere. So things like receipt printers, pole displays, cash drawers, and barcode scanners cannot be directly be accessed by the browser. This makes a web-based point of sale rather challenging, but we have solutions to these problems. The solutions though are only tested on Linux. On Windows they will require slight modification and I would recommend some extra testing. Backup/fallback methods are discussed below as well. What we do instead preferably is to turn the point of sale terminal into a server for the point of sale hardware. Scripts to do this (written in Bash) are in the utils/pos directory of the LedgerSMB installation. the client-side script is pos-hardware-client-startup-script which basically fires up netcat and listens for data to redirect to a hardware port. You probably want to use firewall software to limit this traffic to approved servers. The ports are configurable on both ends. On the LedgerSMB side, see the pos.conf.pl. The other is directnet.pl which is used to send printable documents over this (and to the POS printer on the other side). This is designed to be a low-latency alternative to using CUPS and the like. It redirects pole display logic usually to a serial port, and the printer logic to a parallel port. This means you can use any printer that accepts ESC/POS and it will send signals to open the cash drawer (programmable in the pos.conf.pl) if the cash drawer is the kind that plugs into the printer. You can also use a pole display although currently we only have drivers for the LC3000 by Logic Controls. The drivers are really easy to write though. Feel free to ask for help or contribute one. Barcode scanners and magnetic stripe readers need to come into the computer as keyboard input. Typically this means a keyboard wedge interface for magstripe readers, and either a keyboard interface for a barcode scanner, or a barcode scanner attached to a POS keyboard with a built-in barcode decoder. I have had better luck with the latter in terms of long-term maintenance, but they both work. On to the pos.conf.pl. The default values here are in the pos.conf.pl.template, so please cp pos.conf.pl.template pos.conf.pl For the miost part this defines a single variable for storing the information called $pos_config. Keys for this and their significance are: rem_host: Remote host to send pole display/printer info to. By default this is the remote host. However if you are running X11 applications remotely you may have to change this. pd_host; Host for the pole display. Defaults to rem_host pd_port: Port for the pole display. Defaults to 6601 pd_proto: Protocol for pd. Either 'tcp' or 'udp' defaulting to udp. rp_host rp_port rp_proto Same as pd_* above but for printer rp_cash_open: The code to open the printer. Defaults to those for the Epson U220D iirc, which is binary string of values 27, 112, 0, 25, 250 coa_prefix: prefix for the till amounts. If you have a till '16' and a coa_prefix of 1300, the till account will be 1300.16. This account must exist or you will get errors. close_cash_accno: Cash account to put closing cash into. Must exist by closing time. $pos_sources is used to define memo fields for different types of payment. You can customize this as you want. $pos_source_default is the default for the sources drop down. curren is the currency breakdown covers your currency denominations. Used in closing. I dont know if you want to add a 0.5 as 50 cent piece there since those are rare. till_type is either the 'cashier' meaning the employee id becomes the till number or 'terminal' in which the last octet of the IP address becomes the till number. If you need to customize this handling you can do so underneath the request to stop editing at a certain point. Advanced options include source_accno_override used to override cash account handling of various sources (such as gift certs for example) disable_tables is no longer necessary. But you can use this if you aren't using projects and/or departments. It defaults to disabling everything. If the directnet approach for printing does not work for you you can comment out the printer definition at the bottom of the pos.conf.pl and set up cups to process and send the file to the workstation to be printed. This adds a few seconds often, however, so where directnet works, it is preferred especially in time-critical point of sale environments.</p> </div> <div class="field field--name-field-release field--type-entity-reference field--label-above"> <div class="field__label">Release</div> <div class="field__items"> <div class="field__item"><a href="/index.php/release/13" hreflang="en">1.3</a></div> </div> </div> <div class="field field--name-field-faq-category field--type-entity-reference field--label-above"> <div class="field__label">FAQ Category</div> <div class="field__item"><a href="/index.php/faq-categories/installation" hreflang="en">Installation</a></div> </div> <div class="field field--name-field-topic field--type-entity-reference field--label-above"> <div class="field__label">Topic</div> <div class="field__items"> <div class="field__item"><a href="/index.php/taxonomy/term/143" hreflang="en">Obsolete</a></div> </div> </div> <section class="field field--name-comment-node-faq field--type-comment field--label-hidden comment-wrapper"> </section> Sat, 18 Aug 2012 14:03:53 +0000 hasorli 179 at https://ledgersmb.org System requirements https://ledgersmb.org/index.php/content/system-requirements <span class="field field--name-title field--type-string field--label-hidden">System requirements</span> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><h1>Hardware requirements</h1> <p>The hardware required to run LedgerSMB greatly depends on the number of users. However, with a small number of users (up to 10 or so), a 32bit server with 512MB to 1GB of memory (including Linux Server OS) and just a few hundred MB of storage (excluding OS) should be enough to get good performance.<br /> For a 64bit server, you probably need 1GB to 2GB of memory, but otherwise the requirements are the same.</p> <h1>Operating system requirements</h1> <p>LedgerSMB runs on Linux/Unix (for the Server) and any platform with a compatible Web Browser (for the Client).<br /> Platforms that have known-compatible browsers are Linux, Windows, MacOS, most smart phones and tablets should also work although the current UI requires a large screen for optimum usability. (Minimal size: 9.7" tablet in landscape mode.)</p> <p>Unix includes all flavours (variants) of Linux including</p> <ul><li>Debian</li> <li>Mint</li> <li>Ubuntu</li> <li>RedHat</li> <li>Fedora</li> <li>BSD</li> <li>MacOS / OS X</li> <li>and many more</li> </ul><h2>MS Windows</h2> <ul><li>While in the past the server would run on Windows as well, this is currently not tested and expected to break.</li> <li>LedgerSMB has a client / server architecture, so while it is often better to run the server on Linux, this will not stop you from running the clients on windows. In fact this is a common situation and is fully supported.</li> </ul><p>For more information on running on windows please look at the FAQ item <a href="http://ledgersmb.org/faq/can-i-use-ledgersmb-ms-windows">Can I use LedgerSMB on MS Windows?</a></p> <h1>Software requirements (client)</h1> <p>On the client, LedgerSMB requires a compatible browser. As of version 1.9, the development team keeps track of which exact browser capabilities that are used by LedgerSMB to determine which browser versions are supported and which ones are not. On versions 1.8 and older, the indicated minimum requirement is based on the indication provided by the <a href="https://dojotoolkit.org/reference-guide/1.10/releasenotes/1.10.html#user-agent-support">Dojo Toolkit development team</a> in combination with a rough impact estimation of additional capabilities used by LedgerSMB's own JavaScript.</p> <table border="1" cellpadding="1" cellspacing="1"><caption>Minimum browser versions supported by LedgerSMB (by version)</caption> <thead><tr><th rowspan="2" scope="row"> </th> <th class="text-align-center" colspan="2" rowspan="2" scope="col">Chrome</th> <th class="text-align-center" colspan="2" scope="col">Safari</th> <th class="text-align-center" rowspan="2" scope="col">Firefox</th> <th class="text-align-center" rowspan="2" scope="col">Opera</th> <th class="text-align-center" rowspan="2" scope="col">Edge</th> <th class="text-align-center" rowspan="2" scope="col">Internet<br /> Explorer</th> </tr><tr><th class="text-align-center" scope="col">Desktop</th> <th class="text-align-center" scope="col">Mobile</th> </tr></thead><tbody><tr><th scope="row">1.4</th> <td class="text-align-center" colspan="2" rowspan="5">13</td> <td class="text-align-center" colspan="2" rowspan="5">5</td> <td class="text-align-center" colspan="1" rowspan="5">3.6</td> <td class="text-align-center" colspan="1" rowspan="5">10.50</td> <td class="text-align-center" colspan="1" rowspan="5">(all)</td> <td class="text-align-center">8</td> </tr><tr><th scope="row">1.5</th> <td class="text-align-center" colspan="1" rowspan="3">10</td> </tr><tr><th scope="row">1.6</th> </tr><tr><th scope="row">1.7</th> </tr><tr><th scope="row">1.8</th> <td class="text-align-center">n/a</td> </tr><tr><th scope="row">1.9</th> <td class="text-align-center" colspan="2" rowspan="1">2017-09 (61)</td> <td class="text-align-center">2017-03 (10.1)</td> <td class="text-align-center">2017-03 (10.3)</td> <td class="text-align-center">2018-05 (60)</td> <td class="text-align-center">2017-09 (48)</td> <td class="text-align-center">2017-10 (16)</td> <td class="text-align-center">n/a</td> </tr><tr><th scope="row">1.10</th> <td class="text-align-center" colspan="2" rowspan="1">2017-09 (61)</td> <td class="text-align-center">2017-09 (11)</td> <td class="text-align-center">2017-09 (11)</td> <td class="text-align-center">2018-05 (60)</td> <td class="text-align-center">2017-09 (48)</td> <td class="text-align-center">2020-01 (79)</td> <td class="text-align-center">n/a</td> </tr><tr><th scope="row">1.11</th> <td class="text-align-center" colspan="2" rowspan="1">2018-03 (65)</td> <td class="text-align-center">2018-03 (11.1)</td> <td class="text-align-center">2018-03 (11.3)</td> <td class="text-align-center">2018-05 (60)</td> <td class="text-align-center">2018-03 (52)</td> <td class="text-align-center">2020-01 (79)</td> <td class="text-align-center">n/a</td> </tr></tbody></table><p>Please note that on Android, browsers are being pushed to end-user devices so that most devices always have the latest Chrome, FireFox or Opera browser. To that extent, there's little point in mentioning the oldest supported version. If you would be interested to know anyway: the desktop versions of the same browsers are a good indication of support of the required capabilities on mobile as well.</p> <p>Explicitly unsupported clients include:</p> <ul><li>Lynx</li> <li>w3m</li> <li>IE9 or earlier</li> </ul><h1>Software requirements (server)</h1> <p>LedgerSMB builds upon technology of some very widely used - proven - projects:</p> <ul><li><a href="https://www.postgresql.org/">PostgreSQL</a> - the enterprise level quality open source database</li> <li>Starman (perl webserver)</li> <li><a href="http://www.perl.org/">Perl</a> - the programming language of the web</li> <li>(Xe)LaTeX - the typesetting language (optional)<br /> This is used by the Templating system to generate PDF and Postscript output for printing, email or saving to disk</li> </ul><p>Each version of LedgerSMB has its own requirements. The high level requirements are listed in the table below.</p> <table border="1" cellpadding="1" cellspacing="1"><caption>Requirements by LedgerSMB version</caption> <thead><tr><th rowspan="2" scope="row"> </th> <th rowspan="2" scope="col">Status</th> <th rowspan="2" scope="col">PostgreSQL</th> <th rowspan="2" scope="col">Application server<br /> / HTTP server</th> <th rowspan="2" scope="col">Perl</th> <th class="text-align-center" colspan="2" scope="col">PDF</th> </tr><tr><th class="text-align-center" scope="col">PDF</th> <th class="text-align-center" scope="col"><abbr title="PDF for Archiving, also known as ISO 19005-1">PDF/A</abbr></th> </tr></thead><tbody><tr><th scope="row">1.4</th> <td colspan="1" rowspan="5">End-Of-Life<br /> (no community support)</td> <td>8.4 and up</td> <td>Apache 1.3 and up</td> <td colspan="1" rowspan="2">5.10 and up</td> <td rowspan="6">LaTeX for ASCII or<br /> XeLaTeX for UTF-8 characters</td> <td rowspan="6">LuaTeX with pdfx TeX package</td> </tr><tr><th scope="row">1.5</th> <td colspan="1" rowspan="3">9.4 and up</td> <td colspan="1" rowspan="7">Starman*</td> </tr><tr><th scope="row">1.6</th> <td>5.14 and up</td> </tr><tr><th scope="row">1.7</th> <td>5.18 and up</td> </tr><tr><th scope="row">1.8</th> <td>9.6 and up</td> <td>5.20 and up</td> </tr><tr><th scope="row">1.9</th> <td>old stable</td> <td>10 and up</td> <td>5.24 and up</td> </tr><tr><th scope="row">1.10</th> <td>stable</td> <td>13 and up</td> <td rowspan="2">5.32 and up</td> <td rowspan="2">Customizable; default:<br /> LaTeX for ASCII or<br /> XeLaTeX for UTF-8 characters</td> <td rowspan="2">Customizable; default:<br /> LuaTeX with pdfx TeX package</td> </tr><tr><th scope="row">1.11</th> <td>preview</td> <td>13 and up</td> </tr></tbody></table><p>* While Starman is the prefered (and tested) webserver for 1.5 and newer.<br />       It should <strong>ALWAYS</strong> be reverse proxied as HTTPS using Apache/Nginx or possibly other HTTP servers.<br />       It may be possible to run directly from another HTTPD server, but this is not a supported configuration.<br />       Also, in most cases there are performance gains to be had by using Starman.</p> <h2>Perl module dependencies</h2> <p>The Perl module dependencies are listed in the <a href="https://github.com/ledgersmb/LedgerSMB/blob/master/cpanfile">'cpanfile' in the root of the project tree</a>. Many distributions include at least <em>some</em> of the dependencies in their repositories, so that it <em><strong>shouldn't</strong></em> be necessary to install <em><strong>all</strong></em> the dependencies listed in the cpanfile from <a href="http://www.cpan.org/">CPAN</a>.</p> <p>During the installation process, the availability of the "cpanm" binary is required.</p> </div> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span>ehu</span></span> <span class="field field--name-created field--type-created field--label-hidden"><time datetime="2012-06-30T05:58:33-07:00" title="Saturday, June 30, 2012 - 05:58" class="datetime">Sat, 06/30/2012 - 05:58</time> </span> <div class="field field--name-field-topic field--type-entity-reference field--label-above"> <div class="field__label">Topic</div> <div class="field__items"> <div class="field__item"><a href="/index.php/faq-categories/installation" hreflang="en">Installation</a></div> <div class="field__item"><a href="/index.php/topic/installation" hreflang="en">Installation</a></div> </div> </div> <section class="field field--name-comment-node-page field--type-comment field--label-hidden comment-wrapper"> </section> Sat, 30 Jun 2012 12:58:33 +0000 ehu 164 at https://ledgersmb.org 1.11 release notes https://ledgersmb.org/index.php/content/111-release-notes <span class="field field--name-title field--type-string field--label-hidden">1.11 release notes</span> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p><span id="cke_bm_63S" style="display: none;"> </span>Be sure to check the <strong>UPGRADE NOTES</strong> below!</p> <h1>What's new in LedgerSMB 1.11</h1> <ul><li>...</li> </ul><p><!--{C}%3C!%2D%2Dbreak%2D%2D%3E--></p> <h1>New features</h1> <h2>Feature 1</h2> <p>Description 1.</p> <p><strong>Note for upgrades</strong>: There is no impact on upgrades.</p> <h2>Reclassification of negative (current) assets to liabilities (and vice versa)</h2> <p>In it's common practice to present negative current assets as positive current liabilities. An example where this regularly happens is when a bank current account goes into overdraft: instead of the bank owing money to the company (an asset), the company owes money to the bank (a liability). This release adds a new configuration on the account settings screen: "Negative balance heading". This setting applies to asset and liability accounts.</p> <p>When the "Negative balance heading" is set, when an asset account has a credit balance, it will be reported as a liability under the heading indicated in this option.</p> <p><strong>Note for upgrades</strong>: Users wanting to use this option need to explicitly set it on affected accounts after migration of the database completes.</p> <h2>Webservices for GIFIs, SICs, Types of Business, Price groups, Warehouses and Languages</h2> <p>Webservices have been created to manage configuration of a number of entities:</p> <ul><li>Countries (/erp/api/v0/countries)</li> </ul><p>These were created in support of moving the front-end to Vue3 components, with the intent to use them as a learning experience for further API development. Due to this approach, the services do not support filtering, sorting or paging yet. For more information on how to use these services, see  <a href="https://docs.ledgersmb.org/openapi" title="LedgerSMB Webservices">LedgerSMB Webservices</a>.</p> <p><strong>Note for upgrades</strong>: There is no impact on upgrades.</p> <h1>Notable changes</h1> <h2>Change summary 1</h2> <p>Explanation 1.</p> <p><strong>Note for upgrades</strong>: There are no consequences for upgrades: template sets used with 1.9 can be carried over without modification.</p> <h1>Upgrade notes</h1> <h2>Sequences in System &gt; Sequences switched to show "next value" instead of "last value"</h2> <p>If you use custom sequences, you need to increase the values in the Sequence column by 1 in order to prevent values from being used twice.</p> <p><em>Background</em>: The number shown in the "Sequence" column on the System &gt; Sequences menu page, used to show the last value used. As of 1.11, it shows the next value that will be used. This ensures that value "1" in the sequence will be used now (it used to be skipped before), which helps auditability.</p> <p> </p> </div> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span>ehu</span></span> <span class="field field--name-created field--type-created field--label-hidden"><time datetime="2023-01-06T13:35:30-08:00" title="Friday, January 6, 2023 - 13:35" class="datetime">Fri, 01/06/2023 - 13:35</time> </span> <div class="field field--name-field-topic field--type-entity-reference field--label-above"> <div class="field__label">Topic</div> <div class="field__items"> <div class="field__item"><a href="/index.php/taxonomy/term/148" hreflang="en">Draft</a></div> </div> </div> <section class="field field--name-comment-node-article field--type-comment field--label-hidden comment-wrapper"> </section> Fri, 06 Jan 2023 21:35:30 +0000 ehu 620 at https://ledgersmb.org Can I use the webservices using curl? https://ledgersmb.org/index.php/faq/can-i-use-webservices-using-curl <span class="field field--name-title field--type-string field--label-hidden">Can I use the webservices using curl?</span> <div class="clearfix text-formatted field field--name-field-detailed-question field--type-text-long field--label-hidden field__item"><p>I'm writing this script in bash that I want to use to invoke functionality in LedgerSMB. Can I use curl and the webservices API to do that?</p> </div> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span>ehu</span></span> <span class="field field--name-created field--type-created field--label-hidden"><time datetime="2021-06-13T13:35:25-07:00" title="Sunday, June 13, 2021 - 13:35" class="datetime">Sun, 06/13/2021 - 13:35</time> </span> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Yes you can. In order to do so, you must first create a valid session for your follow-up requests by authenticating:</p> <pre> $ curl -c cookie-jar.txt -H 'Content-Type: application/json' \ -d '{"login": "&lt;your-user&gt;", "password": "&lt;your-password&gt;", "company": "&lt;your-company&gt;"}' \ https://example.org/login.pl?action=authenticate</pre> <p>The request above creates a file called "cookie-jar.txt" in the current directory which - after successful authentication - contains the authentication cookie to be used for follow-up requests. To use it, use curl's -b parameter:</p> <pre> $ curl -b cookie-jar.txt -c cookie-jar.txt -H 'Content-Type: application/json' \ -d @request-body.json https://example.org/erp/api/v0/invoices/</pre> <p>Note that the use of curl's "-d" parameter implies that a POST request is issued. The presence of the at-sign in "@request-body.json" tells curl to read the request body from the file 'request-body.json'. When you decide not to use 'curl', but issue these requests from programming language, please make sure to issue POST requests.</p> <p>OpenAPI documentation of the LedgerSMB API by version is available at <a href="https://docs.ledgersmb.org/openapi">https://docs.ledgersmb.org/openapi</a></p> </div> <div class="field field--name-field-component field--type-list-string field--label-above"> <div class="field__label">Component</div> <div class="field__item">Base</div> </div> <div class="field field--name-field-release field--type-entity-reference field--label-above"> <div class="field__label">Release</div> <div class="field__items"> <div class="field__item"><a href="/index.php/taxonomy/term/149" hreflang="en">1.9</a></div> <div class="field__item"><a href="/index.php/taxonomy/term/150" hreflang="en">1.10</a></div> </div> </div> <div class="field field--name-field-faq-category field--type-entity-reference field--label-above"> <div class="field__label">FAQ Category</div> <div class="field__item"><a href="/index.php/faq-categories/integration" hreflang="en">Integration</a></div> </div> <section class="field field--name-comment-node-faq field--type-comment field--label-hidden comment-wrapper"> </section> Sun, 13 Jun 2021 20:35:25 +0000 ehu 526 at https://ledgersmb.org Chat Support (Matrix) https://ledgersmb.org/index.php/content/chat-support-matrix <span class="field field--name-title field--type-string field--label-hidden">Chat Support (Matrix)</span> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>For real-time help try our Matrix (IRC like) room  <a href="https://app.element.io/#/room/#ledgersmb:matrix.org" title="#ledgersmb chat room on matrix.org">#ledgersmb</a> - you will usually find most of the core team hanging out there. The most feature-full and commonly used client is <a href="https://app.element.io">Element</a>. It is available as a web client (for computers) and also as <a href="https://play.google.com/store/apps/details?id=im.vector.alpha" title="Riot App for Android Devices">Android</a> and <a href="https://itunes.apple.com/us/app/vector.im/id1083446067" title="Riot app for iOS">iOS</a> clients from within the appropriate app stores. We suggest you create a matrix account as that will allow you to log back in later to see our response to your question.</p> <p>There are people there who range from users to developers who are willing to help. We have agreed to adopt the <a href="http://www.ubuntu.com/about/about-ubuntu/conduct">Ubuntu code of conduct</a> for our community. Please read it if you plan on joining.</p> <p>Please keep in mind that the community (especially the people you may need help from) are scattered around the world and will likely be in a different timezone to you. This means that it can sometimes take quite a few hours before someone responds. (although these days on IRC there is someone around almost all of the time). For email lists this is not a big problem, but if you are using Matrix (directly or via a matrix guest session) you will need to stay connected until someone answers otherwise we have no way to contact you :-)</p> <p>If you ask for help as a signed up Matrix user, please log back in and check for a response occasionally, we will always respond as soon as someone is available.</p> <p><strong>NOTE</strong>: there is a nice feature of the Riot web app (a bell shaped icon near the top right) that shows all the messages that mention your name.<br /> This is useful when you come back after a while to see if someone has responded to your question.<br /> Just click on a message there to jump to that point in the chat history</p> <h5>Connecting to MATRIX</h5> <p>Read more about using <a href="http://matrix.org" title="The matrix.org network (Bridge All The Things)">Matrix</a>  and <a href="https://element.io" title="Riot Clients for the matrix.org network">Element Client</a></p> <h5>Webclient</h5> <p>You can use a <a href="https://app.element.io/#/room/#ledgersmb:matrix.org">browser-based matrix client </a>to join the channel.<br /> It defaults to guest access with reduced features, but it is trivial to sign up and get additional benefits like channel history and other things.</p> <h5>Dedicated Chat client</h5> <ul><li><a href="https://matrix.org/blog/project/matrix-console-android/">Matrix Console for Android</a></li> <li><a href="https://matrix.org/blog/project/matrix-console-ios/">Matrix Console for iOS</a></li> <li><a href="http://matrix.org/blog/try-matrix-now/">Other Matrix clients and plugins</a> (eg: <a href="http://matrix.org/blog/project/weechat-plugin/">plugin for Weechat</a>)</li> </ul><p><!--break--></p> </div> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span>Anonymous (not verified)</span></span> <span class="field field--name-created field--type-created field--label-hidden"><time datetime="2012-12-26T11:21:35-08:00" title="Wednesday, December 26, 2012 - 11:21" class="datetime">Wed, 12/26/2012 - 11:21</time> </span> <div class="field field--name-field-topic field--type-entity-reference field--label-above"> <div class="field__label">Topic</div> <div class="field__items"> <div class="field__item"><a href="/index.php/topic/help" hreflang="en">Help</a></div> </div> </div> <div class="field field--name-field-operating-system field--type-entity-reference field--label-above"> <div class="field__label">Operating system</div> <div class="field__items"> <div class="field__item"><a href="/index.php/operating-system/windows" hreflang="en">Windows</a></div> <div class="field__item"><a href="/index.php/operating-system/other" hreflang="en">Other</a></div> <div class="field__item"><a href="/index.php/operating-system/ios" hreflang="en">iOS</a></div> <div class="field__item"><a href="/index.php/operating-system/freebsd" hreflang="en">FreeBSD</a></div> <div class="field__item"><a href="/index.php/operating-system/linux" hreflang="en">Linux</a></div> <div class="field__item"><a href="/index.php/operating-system/centos" hreflang="en">CentOS</a></div> <div class="field__item"><a href="/index.php/operating-system/debian" hreflang="en">Debian</a></div> <div class="field__item"><a href="/index.php/operating-system/fedora" hreflang="en">Fedora</a></div> <div class="field__item"><a href="/index.php/operating-system/linux/gentoo" hreflang="en">Gentoo</a></div> <div class="field__item"><a href="/index.php/operating-system/redhat-enterprise-linux" hreflang="en">RedHat Enterprise Linux</a></div> <div class="field__item"><a href="/index.php/operating-system/linux/ubuntu" hreflang="en">Ubuntu</a></div> <div class="field__item"><a href="/index.php/operating-system/macos-x" hreflang="en">MacOS X</a></div> <div class="field__item"><a href="/index.php/operating-system/openbsd" hreflang="en">OpenBSD</a></div> <div class="field__item"><a href="/index.php/operating-system/android" hreflang="en">Android</a></div> </div> </div> <div class="field field--name-field-release field--type-entity-reference field--label-above"> <div class="field__label">Release</div> <div class="field__items"> <div class="field__item"><a href="/index.php/release/all-versions" hreflang="en">All Versions</a></div> <div class="field__item"><a href="/index.php/release/10" hreflang="en">1.0</a></div> <div class="field__item"><a href="/index.php/release/11" hreflang="en">1.1</a></div> <div class="field__item"><a href="/index.php/release/12" hreflang="en">1.2</a></div> <div class="field__item"><a href="/index.php/release/13" hreflang="en">1.3</a></div> <div class="field__item"><a href="/index.php/release/14" hreflang="en">1.4</a></div> <div class="field__item"><a href="/index.php/release/15" hreflang="en">1.5</a></div> <div class="field__item"><a href="/index.php/taxonomy/term/142" hreflang="en">1.6</a></div> <div class="field__item"><a href="/index.php/taxonomy/term/146" hreflang="en">1.7</a></div> <div class="field__item"><a href="/index.php/taxonomy/term/147" hreflang="en">1.8</a></div> <div class="field__item"><a href="/index.php/taxonomy/term/149" hreflang="en">1.9</a></div> <div class="field__item"><a href="/index.php/taxonomy/term/150" hreflang="en">1.10</a></div> <div class="field__item"><a href="/index.php/release/20" hreflang="en">2.0</a></div> </div> </div> <div class="field field--name-field-faq-category field--type-entity-reference field--label-above"> <div class="field__label">FAQ Category</div> <div class="field__item"><a href="/index.php/faq-categories/support" hreflang="en">Support</a></div> </div> <section class="field field--name-comment-node-article field--type-comment field--label-hidden comment-wrapper"> </section> Wed, 26 Dec 2012 19:21:35 +0000 Anonymous 19 at https://ledgersmb.org Download https://ledgersmb.org/index.php/content/download <span class="field field--name-title field--type-string field--label-hidden">Download</span> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><h1>Maintained releases</h1> <p>The current stable release line is 1.10. For more information about older versions, see <a href="http://ledgersmb.org/faq/support/which-versions-do-you-support">the FAQ item about supported releases</a>. Versions 1.6 and older should no longer be used due to known security issues that will not be resolved in that code base.</p> <h1>Official release distribution</h1> <div data-embed-button="file_browser" data-entity-embed-display="image:image" data-entity-embed-display-settings="{&quot;image_style&quot;:&quot;&quot;,&quot;image_link&quot;:&quot;&quot;}" data-entity-type="file" data-entity-uuid="db4ffe70-23c4-48ef-8c9f-0405eb494751" class="align-left embedded-entity" data-langcode="und"> <img loading="lazy" src="/sites/default/files/lsmb_0%20%281%29.jpg" /></div> <p> The latest <strong>official release</strong> of LedgerSMB is always at <a href="http://download.ledgersmb.org/f/">download site</a>. Releases are signed with GPG to assert integrity. Our public GPG key can be found on <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x39A629558DA0AF10">MIT's key server</a> or on <a href="http://pgpkeys.eu/pks/lookup?op=get&amp;search=0x39A629558DA0AF10">pgpkeys.eu</a>. <a href="https://ledgersmb.org/content/installing-ledgersmb-15">Install  </a>and <a href="https://ledgersmb.org/content/upgrading-ledgersmb-15">upgrade</a> info.</p> <p>You can verify the release with the command</p> <div class="geshifilter"><pre class="bash geshifilter-bash"><span class="co4">$ </span>gpg <span class="re5">--verify</span> ledgersmb-<span class="sy0">&lt;</span>version<span class="sy0">&gt;</span>.tar.gz.asc ledgersmb-<span class="sy0">&lt;</span>version<span class="sy0">&gt;</span>.tar.gz</pre></div> <h1>Docker images</h1> <p><img alt="Docker logo" data-entity-type="file" data-entity-uuid="fb9cc1b3-c021-4959-9ae7-8f6b4253a098" height="77" src="/sites/default/files/inline-images/small_v-trans_0.png" width="87" loading="lazy" class="align-left" />There are production level <a href="https://docs.docker.com/">Docker</a> images <a href="https://github.com/ledgersmb/ledgersmb-docker/pkgs/container/ledgersmb">available on GitHub</a>. New containers are released on every stable (1.10) and old-stable (1.9) release. Docker images are around 250MB in size.</p> <p>The docker repository identifier is "ledgersmb/ledgersmb" with the "latest" tag always pointing to the most recent stable release, which is currently the most recent 1.10.x release. The "master" tag points to the most recent alpha or beta of the development version (1.11).</p> <h1>Distribution packages</h1> <div data-embed-button="file_browser" data-entity-embed-display="image:image" data-entity-embed-display-settings="{&quot;image_style&quot;:&quot;&quot;,&quot;image_link&quot;:&quot;&quot;}" data-entity-type="file" data-entity-uuid="1d5cf6f4-3ed1-4df8-a1e4-309812de8639" class="align-left embedded-entity" data-langcode="und"> <img loading="lazy" src="/sites/default/files/openlogo-nd-25_1.png" /></div> <p> A <strong>Debian</strong> package is available in Debian v11 (stable, 'bullseye') and Debian v10 (oldstable, 'buster') but was <em>not</em> available in Debian v9 (Stretch, oldoldstable) due to problems with the Dojo dependency (which failed to build). Note that the current LedgerSMB version that is recommended for use is one in the 1.10.x series, which is not in Debian. We're working to get 1.8.x or 1.9.x packages into Debian.</p> <p>Newer packages than those distributed by Debian can be found in the <a href="https://apt.ledgersmb.org/">LedgerSMB APT</a> repository (along with their updated dependancies as necessary).</p> <div data-embed-button="file_browser" data-entity-embed-display="image:image" data-entity-embed-display-settings="{&quot;image_style&quot;:&quot;&quot;,&quot;image_link&quot;:&quot;&quot;}" data-entity-type="file" data-entity-uuid="667831a5-e5bd-4c88-b4f4-a7888392a414" class="align-left embedded-entity" data-langcode="und"> <img loading="lazy" src="/sites/default/files/ubuntu_0_1.png" /></div> <p><strong> Ubuntu</strong> packages are available in the standard distributions based off of the Debian packages.</p> <p>Newer packages than those distributed in Ubuntu can be found in the <a href="https://launchpad.net/~ledgersmb/+archive/ubuntu/main/+packages">LedgerSMB PPA</a><a href="https://repo.ledgersmb.org/"> </a>repository.</p> <div data-embed-button="file_browser" data-entity-embed-display="image:image" data-entity-embed-display-settings="{&quot;image_style&quot;:&quot;&quot;,&quot;image_link&quot;:&quot;&quot;}" data-entity-type="file" data-entity-uuid="83035d31-c255-4445-9a55-855637a29250" class="align-left embedded-entity" data-langcode="und"> <img loading="lazy" src="/sites/default/files/rpm_logo1_0.png" /></div> <p> <strong>RPM</strong> Packaging contributions solicited.</p> <div data-embed-button="file_browser" data-entity-embed-display="image:image" data-entity-embed-display-settings="{&quot;image_style&quot;:&quot;&quot;,&quot;image_link&quot;:&quot;&quot;}" data-entity-type="file" data-entity-uuid="03989031-93cc-478e-bde5-816a93069d95" class="align-left embedded-entity" data-langcode="und"> <img loading="lazy" src="/sites/default/files/freebsd_0.png" /></div> <p><strong>FreeBSD</strong> Packaging contributions solicited</p> <div data-embed-button="file_browser" data-entity-embed-display="image:image" data-entity-embed-display-settings="{&quot;image_style&quot;:&quot;&quot;,&quot;image_link&quot;:&quot;&quot;}" data-entity-type="file" data-entity-uuid="c371efe2-7772-4c1a-9600-76c376e8ba47" class="align-left embedded-entity" data-langcode="und"> <img loading="lazy" src="/sites/default/files/ppuf_0_0.png" /></div> <p> <strong>OpenBSD</strong> Packaging contributions solicited.</p> <div data-embed-button="file_browser" data-entity-embed-display="image:image" data-entity-embed-display-settings="{&quot;image_style&quot;:&quot;&quot;,&quot;image_link&quot;:&quot;&quot;}" data-entity-type="file" data-entity-uuid="106c6ca2-81f6-4434-b470-75da3589fb42" class="align-left embedded-entity" data-langcode="und"> <img loading="lazy" src="/sites/default/files/Virtualbox_logo_0.png" /></div> <p><strong> Virtual Box</strong> No up-to-date images at this time.<contribute one=""></contribute></p> <h1>Keeping up with the latest developments</h1> <p>The latest 1.9.x and 1.10.x are available directly from <strong>GitHub</strong> as a .zip file (it's not an official release, but has the latest fixes you may need) <a href="https://github.com/ledgersmb/LedgerSMB/archive/1.9.zip">1.9.x from GitHub</a>, <a href="https://github.com/ledgersmb/LedgerSMB/archive/1.10.zip">1.10.x from GitHub</a>. Check the repository for the change log in <a href="https://github.com/ledgersmb/LedgerSMB/blob/1.10/Changelog">1.10.x from GitHub</a> or <a href="https://github.com/ledgersmb/LedgerSMB/blob/master/Changelog">the changes in bleeding edge ('master')</a>.</p> <p><strong>LedgerSMB public GPG key</strong><br /> The LedgerSMB GPG public key can be found on the<a href="http://pgp.mit.edu/"> MIT key server.</a>  Here is the <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x39A629558DA0AF10">direct link</a>.</p> <div id="cke_pastebin" style="position: absolute; top: 508.8px; width: 1px; height: 1px; overflow: hidden; left: -1000px;"> </div> </div> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span>Anonymous (not verified)</span></span> <span class="field field--name-created field--type-created field--label-hidden"><time datetime="2017-04-01T05:28:25-07:00" title="Saturday, April 1, 2017 - 05:28" class="datetime">Sat, 04/01/2017 - 05:28</time> </span> <div class="field field--name-field-topic field--type-entity-reference field--label-above"> <div class="field__label">Topic</div> <div class="field__items"> <div class="field__item"><a href="/index.php/topic/installation" hreflang="en">Installation</a></div> </div> </div> <div class="field field--name-field-operating-system field--type-entity-reference field--label-above"> <div class="field__label">Operating system</div> <div class="field__items"> <div class="field__item"><a href="/index.php/operating-system/windows" hreflang="en">Windows</a></div> <div class="field__item"><a href="/index.php/operating-system/other" hreflang="en">Other</a></div> <div class="field__item"><a href="/index.php/operating-system/ios" hreflang="en">iOS</a></div> <div class="field__item"><a href="/index.php/operating-system/freebsd" hreflang="en">FreeBSD</a></div> <div class="field__item"><a href="/index.php/operating-system/linux" hreflang="en">Linux</a></div> <div class="field__item"><a href="/index.php/operating-system/centos" hreflang="en">CentOS</a></div> <div class="field__item"><a href="/index.php/operating-system/debian" hreflang="en">Debian</a></div> <div class="field__item"><a href="/index.php/operating-system/fedora" hreflang="en">Fedora</a></div> <div class="field__item"><a href="/index.php/operating-system/linux/gentoo" hreflang="en">Gentoo</a></div> <div class="field__item"><a href="/index.php/operating-system/redhat-enterprise-linux" hreflang="en">RedHat Enterprise Linux</a></div> <div class="field__item"><a href="/index.php/operating-system/linux/ubuntu" hreflang="en">Ubuntu</a></div> <div class="field__item"><a href="/index.php/operating-system/macos-x" hreflang="en">MacOS X</a></div> <div class="field__item"><a href="/index.php/operating-system/openbsd" hreflang="en">OpenBSD</a></div> <div class="field__item"><a href="/index.php/operating-system/android" hreflang="en">Android</a></div> </div> </div> <section class="field field--name-comment-node-page field--type-comment field--label-hidden comment-wrapper"> </section> Sat, 01 Apr 2017 12:28:25 +0000 Anonymous 140 at https://ledgersmb.org