Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Zaerc

Pages: [1] 2
1
All email services giving out free accounts to spammers will be banned as we get more and more of them signing up every day.  This will start one month from now with the banning of all yahoo, gmail and hotmail related email addresses.

So if you use one of these services, please change the email address listed on your profile page, or face the consequences. 

Thank you for your attention.

2
Users / Re: "Tough Love In This Forum"
« on: March 27, 2009, 11:08:51 am »
I think I must be missing something, I'm not sure where you feel something was specifically directed at you. Do you mean in this particular thread, or are you referring to something else I don't know about (or missed!)

To answer your question, I feel that the deletion of my posts is pretty much specifically directed at me.  That is what I was refering to.  The same pretty much goes for bluntly locking that thread for no aparent reason other then to avoid the question obviously. 

And I guess you'll have to excuse me for getting a bit paranoid when suddenly a project turns into a totalitarian nightmare overnight because someone feels that these forums make him look bad to his friends (that have absolutely nothing to do with this project or community at all) and starts laying down the law.

3
Developers / Why was my post removed from this section?
« on: January 18, 2009, 12:37:36 pm »
Because this is the developer section, which is only intended for development related discussion and not user questions, installation issues or job offerings etcetera, we have seperate sections for those, use them!

For now we will be moving them, but if this keeps  up we will start to bluntly delete them, you have been warned.

4
Users / MOVED: Star Trek Themed UI1
« on: January 17, 2009, 06:51:55 pm »

7
Developers / MOVED: Interesting offer for developers
« on: January 17, 2009, 06:29:34 pm »

8
Developers / MOVED: Z-wave how do I keep my old light switches ?
« on: January 17, 2009, 06:24:06 pm »

9
Users / Re: Calming the System
« on: July 06, 2008, 04:26:47 pm »
Somebody seems to feel the need to accuse me of crimes agains humanity ;) in a private message, and as I'm not a big fan of private messages I'll just answer it here publicly...

:(Sad to see that Linuxmce will be destroyed by a few people. You don't know me, but have still written poor proffesional posts to me. This is not a threat, you might be the one who could cause Linuxmce to colaps. I understand your posission so I am not posting this in the main forum to sjpare some enbarrasement on your part. You should maintain a proffessional air when dealing with costumers, it helps the reputation of the project. I know it canbe hard, but please stop having a fit every time someone does something wrong. I for one had no idea that I was posting in the wrong forum.

Keep your proffessionalism, spirits, and general health up. Treat people with respect. For any tips, or to chat, reply.
Thanks for listening,

First of all you don't know me either, but somehow that does not stop you from accusing me of destroying this project. :o  Obviously you don't understand my "posission" at all.  I am a volunteer, not a professional and certainly not selling a commercial product.  Which also means that you are not a customer, get over it. 

Instead of inappropriately lecturing people on how to be more useful to you ::), maybe you can try following some instructions and get a clue, that would really help this project.  And sorry to disappoint you but I'm not having a fit everytime I write something that some "costumers" like yourself don't approve of.

Now if you don't mind I'd like to get back to sorting out the lmce build scripts instead of answering whiny messages from "costumers".  Thanks for wasting my time with this bullshit though, I needed a break.  :P

10
Developers / linuxmce.org seems to be dissapearing!!!!
« on: February 15, 2008, 01:57:29 pm »
Several users in the chatroom are reporting that they cannot access the linuxmce.org domain anymore.  This seems to be due to a DNS related problem.

Not really a developer issue I know, but I figure it will be picked up here the quickest.

Some more or less relevant information:
Quote
13:30:41 <@hari> Non-authoritative answer:
13:30:41 <@hari> www.linuxmce.com        canonical name = www.linuxmce.org.
13:30:41 <@hari> www.linuxmce.org        canonical name = www.linuxmce.com.
...
13:31:50 <@hari> > /server ns1.plutohome.org
13:31:50 <@hari> Server:         192.168.80.1
13:31:50 <@hari> Address:        192.168.80.1#53
13:31:50 <@hari> ** server can't find /server: NXDOMAIN
...
13:32:00 <@hari> whois:
13:32:01 <@hari>    Domain servers in listed order:
13:32:01 <@hari>       NS1.PLUTOHOME.ORG
13:32:01 <@hari>       NS2.PLUTOHOME.ORG

11
Users / FreePBX reporting broken in 0710-beta3?
« on: January 29, 2008, 10:04:22 pm »
When I go in the web-admin to Advanced > Configuration > Phones setup and click Reports, I get the following error:
Code: [Select]
[nativecode=Access denied for user 'www-data'@'localhost' (using password: NO)] ** mysql://:@localhost/asteriskcdrdb
Couldn't find anything with google about it, so I was wondering does anybody else get that and/or maybe knows how to fix it?

12
Users / Turning off bluetooth auto detection
« on: November 10, 2007, 05:02:30 pm »
Does anyone know how to do it?  I've looked at every message on these boards that mentions bluetooth but can't find any hints on this.

My system is picking up devices from outside my house and since I live right next to a busy shopping street it's almost becoming a day job to tell the system to ignore them one by one.  I figured it would get less after a while but that turned out to be wishful thinking, instead it has become a bit sluggish after litterally thousands of devices to ignore.  It would be far easier for me to enable the auto detection temporarily whenever I actually want to add a new bluetooth device.


13
Developers / sqlCVS
« on: October 27, 2007, 06:08:20 pm »
Does anybody know how this is supposed to work?

I'd like to check out a new clean database for testing with the components I've managed to build from source, but so far I can't find any good documentation on sqlCVS.

http://freshmeat.net/projects/sqlcvs/

http://plutohome.com/wiki/index.php/Pluto_Home_Software
http://plutohome.com/wiki/index.php/SqlCVS
http://plutohome.com/wiki/index.php/SqlCVS_User%27s_manual
http://plutohome.com/wiki/index.php/Naming_of_Foreign_Keys%2C_Indirect_Keys%2C_External_Keys
http://plutohome.com/wiki/index.php/What_do_the_psc_fields_do%3F
http://plutohome.com/wiki/index.php/What_do_the_psc_tables_do%3F
http://plutohome.com/wiki/index.php/SqlCVS_Programmer%27s_Guide

Code: [Select]
# /usr/pluto/bin/sqlCVS --help
 Copyright (C) 2004 Pluto, Inc., a Florida Corporation
 www.plutohome.com
 Phone: +1 (877) 758-8648
This program is distributed according to the terms
of the Pluto Public License, available at:
 http://plutohome.com/index.php?section=public_license
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 Pluto Public License for more details.

-------

Unknown option: --help
sqlCVS, v.<=version=>
Usage: sqlCVS [-h MySql hostname] [-u MySql username]
[-p MySql password] [-D MySql database] [-P mysql port]
[-H sqlCVS hostname] [-R sqlCVS port]
[-r Repository( -ies )] [-v] [-i] [-c comments]
[-t Table( s )] [-U Username[~Password][,...]] [-d username]
[-a] [-e everyone] [-w width]
[-s Skip Verification of fields] [-b batch] [-f] [-n]
-h hostname    -- address or DNS of database host,
                        default is `dcerouter`
-u username    -- username for database connection
-p password    -- password for database connection,
                        default is `` ( empty )
-D database    -- database name. default is pluto_main
-P port            -- port for database connection,
                        default is 3306
-r output path -- Where to put the output files.
                        Default is ../[database name]
-t input path  -- Where to find the template files.
                        Default is . then ../sqlCVS
-b batch       -- the batch number you want to approve
-U user~pass   -- the user(s) who are logged in and will be committing rows
-d username    -- the owner of any unclaimed new records
            Default is the first user checking in records
-v verify      -- Verifies the integrity of the database first (foreign keys)
-s Table:Field -- Comma delimted list of Fields to ignore when doing a verify
-i verify id   -- Verifies that all records have unique psc_id
-a allow       -- Allows checking in a row with a foreign key
            to a modified row in another table that is not
            being checked in
-e everyone    -- Checkin all records from every user
-n no prompts  -- Don't ever prompt, just exit if necessary
-c comments    -- Optional comments to be included with a checkin
-w screen width-- This value will 'stick' because it's stored in the config
-S restrictions-- Include the listed restrictions.
                  If one restriction, other than 0,
                  is specified with the -v option, rather than auto-deleting, it will
                  update orphaned rows to be in the same restriction
-f filename    -- Save the output of this command to a file, usually so
                  another program like a website can show the contents
                  normally used with -n
-O PK -N PK    -- For use with change_key command
-A anonymous   -- Support authorization witn anonymous~anonymous
                  username and password - all records are commited w/o quarantine
-C attempts count  -- Maximal attempts to connect server if it's busy, default is unlimited
-T processor timeout  -- Timeout for server-side processor (seconds, default is 15 min)

And from looking at some of the scripts included in the source tarball I gather there are "commands" like: import, checkin, change_key, update-psc as well, but what they actually do remains a mystery to me.  I'm guessing (hoping) that one of these scripts is probably used post-install to get a fresh copy of the pluto database.

Aparently sqlCVS does not accept another local username then "root" so I have simply removed the root password on the local mysql database, now running without parameters gives me the folowing menu:

Code: [Select]
# /usr/pluto/bin/sqlCVS
 Copyright (C) 2004 Pluto, Inc., a Florida Corporation
 www.plutohome.com
 Phone: +1 (877) 758-8648
This program is distributed according to the terms
of the Pluto Public License, available at:
 http://plutohome.com/index.php?section=public_license
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 Pluto Public License for more details.

-------

Database host:localhost user:root pass: name:pluto_main port:3306
Users:
Use sqlCVS -? for command line options.

What would you like to do?
In the future you can also make your selections on the command line using the command shown in parenthesis.
------Server-side functions------
1.      Create a new sqlCVS repository from an existing database ( create )
2.      Edit an existing repository ( edit )
3.      Start listening for incoming connections from clients ( listen )
4.      Permanently roll-back checkins ( rollback )
5.      Create a 'dump' file with the tables in the current repository ( dump )
6.      List all the tables and what repositories they are in ( list-tables )
7.      List all the repositories and what tables they have ( list-repositories )
8.      History on all tables ( history-all )
9.      History on no tables ( history-none )
10.     List unauthorized batches ( batches )
11.     List contents of batch ( batch-contents )
---The following are not normally used---
20.     Reset entire database--sqlCVS clients will be out of sync ( reset-all )
21.     Reset the system tables ( reset-sys )
22.     Update psc_id's ( update-psc )
23.     Update last_psc_batch/id **server only** ( update-last-psc )
------Client-side functions------
A.      Import a 'dump' file from a server and make a local, working copy ( import )
B.      Check-in changes you've made locally ( checkin )
C.      Update my local copy with changes from the server ( update )
D.      **disabled** Synchronize my database with the server. Same as checkin+update ( sync )
E.      View my local changes ( diff )
F.      Approve pending batch ( approve )
G.      Reject pending batch ( reject )
H.      Revert changes from a mask file ( revert )
I.      Changes a primary key and propagates ( change_key )

Z.      Change login or users

Q. Quit

I guess at least that clears the commands up a bit.  But now I guess I'm stuck at some file that can't be read:
Code: [Select]
# /usr/pluto/bin/sqlCVS -D pluto_main -r dce import
 Copyright (C) 2004 Pluto, Inc., a Florida Corporation
 www.plutohome.com
 Phone: +1 (877) 758-8648
This program is distributed according to the terms
of the Pluto Public License, available at:
 http://plutohome.com/index.php?section=public_license
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 Pluto Public License for more details.

-------

Database host:localhost user:root pass: name:pluto_main port:3306
Users:
01      10/27/07 17:37:17.876           Connect failed Unknown database 'pluto_main' <0xb7b166b0>
Creating database pluto_main
Caught exception: Cannot read file

Code: [Select]
# /usr/pluto/bin/sqlCVS -D pluto_main -r dce import
 Copyright (C) 2004 Pluto, Inc., a Florida Corporation
 www.plutohome.com
 Phone: +1 (877) 758-8648
This program is distributed according to the terms
of the Pluto Public License, available at:
 http://plutohome.com/index.php?section=public_license
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 Pluto Public License for more details.

-------

Database host:localhost user:root pass: name:pluto_main port:3306
Users:
Caught exception: Cannot read file

For all I know this could be a configuration file that sqlCVS depends on, but I feel a bit reluctant to try this on a real lmce installation as I'm obviously pretty clueless to what I'm exactly doing here and it wouldn't surprise me at all if I'm doing things horribly wrong...


14
These completely harmless, yet annoying warnings can easily be fixed:
Code: [Select]
sudo sed -e 's/tail +/tail -n +/' -i /usr/pluto/bin/*.sh


15
Developers / Building from the source tarball
« on: August 31, 2007, 10:48:11 pm »
I'm just throwing this out in case somebody may find it useful, here is what I did so far:

  • unpack the sources
  • change directory
  • copy original libraries from the system
  • replace "Mozilla_Plugin" with "Plug_And_Play_Plugin" in Makefile_all
  • generate a Makefile for "MessageSend" from a file already there
  • replace <-mkr_t_compile_defines-> with a more useful default value in the Makefiles
  • replace <-mkr_t_compile_libs-> with a more useful default value in the Makefiles
  • build the DCERouter and some plugins

Code: [Select]
tar xvf  LinuxMCE_0704_Source.tar.bz2
cd LinuxMCE-1.1-SRC/src
cp -a /usr/pluto/lib/* lib/

sed -e 's/Mozilla_Plugin/Plug_And_Play_Plugin/g' -i Makefile_all
sed -e 's/\r$//' -e 's/^LDLIBS = -lpthread $/&-lhttp_fetcher/' MessageSend/Makefile.MessageSend >MessageSend/Makefile

find . -iname Makefile -exec sed -e 's/<-mkr_t_compile_defines->/-DKDE_LMCE -DDEBUG -DTHREAD_LOG -DLOG_ALL_QUERIES -I\/opt\/libxine1-pluto\/include -I\/opt\/libsdl1.2-1.2.7+1.2.8cvs20041007\/include -I\/opt\/libsdl1.2-1.2.7+1.2.8cvs20041007\/include\/SD/' -i '{}' \;
find . -iname Makefile -exec sed -e 's/<-mkr_t_compile_libs->/-L\/opt\/libxine1-pluto\/lib -L\/opt\/libsdl1.2-1.2.7+1.2.8cvs20041007\/lib/' -i '{}' \;

make -f Makefile_all 2>&1|tee make.log


This seems to build at least the basics for me.  Next you can go into the directory of what you want to build and do make clean all ("so" or "bin" can be used instead of "all" as well) there.

For example additional shared objects like the "Ruby_Generic_Serial_Device" (Generic_Serial_Device) and "VDRPlugin" could be build like this:
Code: [Select]
make clean so -C Generic_Serial_Device 2>&1|tee make-Generic_Serial_Device.log
make clean so -C VDRPlugin 2>&1|tee make-VDRPlugin.log


The resulting binaries and libraries are placed in the bin/ and lib/ directories, these can be copied to the corresponding directories under /usr/pluto/ but you might want to make a backup of those directories first. 

And that's about as far as I got for now, how about you?

-----

EDIT: corrected the directory to change into

EDIT: replaced the finds with exports as indicated by Paul.

EDIT: updated now that things appear to be working.


Pages: [1] 2