Line 27: |
Line 27: |
| 2. If you already enabled Dungog repo, skip down to 6, if your'e unsure, go to 5. | | 2. If you already enabled Dungog repo, skip down to 6, if your'e unsure, go to 5. |
| | | |
− | 3. Add dungog repository to your yum-repositories database, write/paste all code: | + | 3. {{:Dungog}} |
− | <br><code>/sbin/e-smith/db yum_repositories set dungog repository \
| |
− | <br>Name 'SME Server 7 - dungog' \
| |
− | <br>BaseURL 'http://sme.dungog.net/packages/smeserver/7.0/i386/dungog/' \
| |
− | <br>EnableGroups yes \
| |
− | <br>GPGCheck no \
| |
− | <br>Visible yes \
| |
− | <br>status disabled</code>
| |
| | | |
− | 4. Do this for the changes to take effect: | + | 4. Check correct input with |
− | <br><code>/sbin/e-smith/expand-template /etc/yum.conf</code>
| + | db yum_repositories show dungog |
| + | It should contain the lines in step 3. If you get nothing in return, go back to 3. |
| | | |
− | 5. Check correct input with | + | 5. Download and install scuttle and smeserver-scuttle |
− | <br><code>db yum_repositories show dungog</code>
| + | yum install --enablerepo=dungog smeserver-scuttle |
− | <br>It should contain the lines in step 3. If you get nothing in return, go back to 3.
| + | I don't install this from smedev because it may contain an older version. |
− | | + | You will get a y/n-question, answer y if it looks fine. |
− | 6. Download and install scuttle and smeserver-scuttle
| |
− | <br><code>yum install --enablerepo=dungog smeserver-scuttle</code>
| |
− | <br>I don't install this from smedev because it may contain an older version.
| |
− | <br>You will get a y/n-question, answer y if it looks fine.
| |
| | | |
| Step 7 are not necessary | | Step 7 are not necessary |
− | <br>----------------------------------------------------------------------
| + | ---------------------------------------------------------------------- |
| <br>; 7. WARNING..........: | | <br>; 7. WARNING..........: |
| <br><code>signal-event post-upgrade</code> | | <br><code>signal-event post-upgrade</code> |
| <br>; And: | | <br>; And: |
| <br><code>signal-event reboot</code> | | <br><code>signal-event reboot</code> |
− | <br>----------------------------------------------------------------------
| + | ---------------------------------------------------------------------- |
| | | |
− | 8. create database structure | + | 8. Create database structure |
− | <br><code>/usr/bin/mysql scuttle < /opt/scuttle/tables.sql</code>
| + | /usr/bin/mysql scuttle < /opt/scuttle/tables.sql |
| | | |
| 9. Copy and rename the config file | | 9. Copy and rename the config file |
− | <br><code>cp /opt/scuttle/config.inc.php.example /opt/scuttle/config.inc.php</code>
| + | cp /opt/scuttle/config.inc.php.example /opt/scuttle/config.inc.php |
| | | |
| 10. Find scuttle mysql password (DbPassword=) with | | 10. Find scuttle mysql password (DbPassword=) with |
− | <br><code>config show scuttle</code>
| + | config show scuttle |
− | <br>Copy the string, it should be similar to this:
| + | Copy the string, it should be similar to this: 2zvEiYibIewQOsQ07KAtObnh5FcOhUhaq+dtSAdXBjuOBsbSoPt5Bty8PEPfjhfHmL0wejMAmUMO |
− | <br> 2zvEiYibIewQOsQ07KAtObnh5FcOhUhaq+dtSAdXBjuOBsbSoPt5Bty8PEPfjhfHmL0wejMAmUMO
| |
| | | |
| 11. Open config file with text editor Pico (^-sign means ctrl-button) | | 11. Open config file with text editor Pico (^-sign means ctrl-button) |
− | <br><code>pico -w /opt/scuttle/config.inc.php</code>
| + | pico -w /opt/scuttle/config.inc.php |
− | <br>; Edit the following lines with these values (special for dbpass):
| + | Edit the following lines with these values (special for dbpass): |
− | <br> $dbtype = 'mysql';
| + | $dbtype = 'mysql'; |
− | <br> $dbhost = 'localhost';
| + | $dbhost = 'localhost'; |
− | <br> $dbport = '3306';
| + | $dbport = '3306'; |
− | <br> $dbuser = 'scuttle';
| + | $dbuser = 'scuttle'; |
− | <br> $dbpass = 'paste copied password here';
| + | $dbpass = 'paste copied password here'; |
− | <br> $dbname = 'scuttle';
| + | $dbname = 'scuttle'; |
− | <br>Exit Pico, save to file, choose config.inc.php
| + | Exit Pico, save to file, choose config.inc.php |
| | | |
| 12. Open http://yourserver/scuttle/ and register a user. | | 12. Open http://yourserver/scuttle/ and register a user. |
| | | |
| Step 13-14 are optional, not necessary for Scuttle to function. | | Step 13-14 are optional, not necessary for Scuttle to function. |
− | <br>--------------------------------------------------------------
| + | |
− | <br>13. [http://scuttle.org/wiki/firefox_extension Firefox plugin]
| + | 13. [http://scuttle.org/wiki/firefox_extension Firefox plugin] |
| | | |
| 14. Restrict usage with PublicAccess db, (global-pw are default): | | 14. Restrict usage with PublicAccess db, (global-pw are default): |
− | <br><code>config setprop scuttle PublicAccess global-pw</code>
| + | config setprop scuttle PublicAccess global-pw |
− | <br>Fore more options: [http://www.dungog.net/sme/webapp.php#scuttle Dungog HowTo]
| + | Fore more options: [http://www.dungog.net/sme/webapp.php#scuttle Dungog HowTo] |
− | <br>Scroll to: "to limit access to the web app."
| + | Scroll to: "to limit access to the web app." |
| | | |
| === Additional information === | | === Additional information === |