You don't have access to log in.

@ 09:52

greymatter: weblog/journal software

Greymatter is the original opensource weblogging and journal software. With fully-integrated comments, searching, file uploading and image handling, completely customisable output through dozens of templates and variables, multiple author support, and many other features—while having perhaps the simplest installation process and easiest-to-use interface of any program offering this level of functionality—Greymatter permanently raised the bar for weblogging and journaling, and it remains the program of choice for tens of thousands of people around the world.

Just how opensource is it?

It's about as free and opensource as you'll get! Almost all other weblog/journal programs and services either have various restrictions on what you can do with them, or they require payment for you to remove the restrictions or unlock their full functionality. As for Greymatter: Other than selling the code (in original or modified form) or removing the copyright notice, you are hereby free to do whatever you wish with Greymatter and its code for any purpose, including modifying it or (freely) redistributing it in any way—in fact, it's encouraged. (Donations are still appreciated, of course!)


1.3 Officially released!
you may not sell the greymatter code. you may not remove the copyright notice from any of the files. you may use it any other way you wish. be aware that greymatter is not currently officially supported, but you might find answers to all your questions in the user supported forums at http://www.greymatterforums.com. other than that, enjoy greymatter anyway you want.
noahgrey.com G. Bowman G


En tiedä täyttääkö tuo lisenssi Open Source -liikkeen avoimen lähdekoodin lisenssin määritelmän, ja ainakaan tätä lisenssiä ei niiden listalta löydy. OSI

No joka tapauksessa, olin hyvin kiinnostunut tästä koska Blogger taikinoi eikä taivu riittävästi minun tarpeisiini. Tiedän kyllä, että paljon parempiakin itseajeltavia blogtyökaluvaihtoehtoja on, mutta niiden ongelmana minun kannaltani on, että ne vaativat SQL-tietokannan, jollainen ei nykyiseen webhotellipakettiini louhi.net kuulu vaan siitä pitäisi maksaa ekstraa. Greymatter (tästedes GM) ei tarvi SQL:ää toisin kuin kaikki muut tähän asti näkemäni ratkaisut.

Läksin asennukseen mm. Greymatter Installation for Dummies -oppaan freebies.wiccked.com greymatterforums.com avustamana ja kaikki sujuikin melko hyvin, lukuunottamatta otsikossakin mainittua virheilmoitusta you don't have access to log in, johon törmäsin heti siinä vaihessa kun koitin lisätä itselleni uudet tunnukset; niin tehtyäni GM heitti minut heti ulos enkä sen jälkeen enää päässyt sisälle. Tutkin vähän koodia ja totesin, että jostakin syystä GM murjoo oman käyttäjätunnustietokantansa toimimattomaksi heti kun vakiokäyttäjän (Alice) lisäksi koetti tehdä tunnukset. Tarkemmin sanottuna se jätti kahden rivin väliin ilmiselvästi kuuluvan enterin pois ja pani tunnukset ja niiden tiedot pötköön, jonka jälkeen se ei itse enää osannut lukea tietokantaansa. Ongelma ratkesi, kun lisäsin sen puuttuvan enterin tietokantaan Alicen rivin perään.

Tämän jälkeen kaikki meni kuin tanssi kun palastelin Nuudelisopan Bloggerin-templaten GM:lle sopiviksi klönteiksi ja julkaisin siitä koeversioita. Olin erittäin tyytyväinen GM:n tarjoamaan valinnanvapauteen, eli lähes joka asian pystyi halutessaan viilaamaan juuri niin tarkkaan kuin tahtoi — se mitä Blogger ei todellakaan anna tehdä. Myös pari puutetta havaitsin, eli merkintöjä ei pystynyt tallentamaan vedoksina, niitä ei pystynyt kerran tehtyään poistamaan, eikä niiden päivämäärää tai kellonaikaa pystynyt muuttamaan. Lisäksi otsikkolinkit puuttuivat, mikä oli kuitenkin lähinnä vain Bloggeriin tottuneelle aluksi hieman ärsyttävä ominaisuus, enkä tiedä, mitä mieltä tästä otsikoiden linkkinätoimimiskäytännöstä ollaan Netissä laajemmin (eli että onko se hyvä vai huono käytäntö).

Olin jo sitten tekemässä isoa pläjäystä koemerkintöjä, kun törmäsin ongelmaan: kaikkien tiedostojen julkaisu ei onnistunut enää, vaan arkistolokien rakentaminen jäi jumiin. Onneksi kuitenkin GM antoi tässäkin vapauden julkaista hyvin rajatun osan sivustoa uudelleen, ja tekemällä niin jokaisen osan kohdalla erikseen julkaisu toimi yhä. Tätä ongelmaa en ehtinyt ratkaista ennen kuin törmäsin toiseen, joka oli jo niin vakava, että jouduin hylkäämään koko tähän asti kokonaisuutena hyvin edenneen hankkeen.

Havaitsin, että GM varastoi arkistokansioonsa (siis sinne, mihin vanhojen merkintöjen arkistot aikaa myöten kertyisivät) gm-token.cgi-nimisen tiedoston. Ensin jätin sen rauhaan siinä pelossa, että sen sorkkiminen sotkisi koko systeemin, mutta uteliaisuudesta kuitenkin kurkkasin sen sisältöä.

Kauhukseni totesin sen sisältävän GM:iin luomani käyttäjätunnuksen ja salasanan, vieläpä selkokielisinä molemmat!

Läksin siitä paikasta etsimään tietoja tästä kyseisestä tiedostosta ja syistä, joiden vuoksi GM oli sen laittanut julkisesti luettavana tiedostona julkisesti luettavaan web-hakemistoon. Löysin GM:n foorumeilta surullisen julistuksen:

In short, yes. Greymatter is doomed. I look at the code, the amount of memory this must take up to compleate it's jobs, the uncontrolable insecurity of the token.cgi file, the insecurity in general. The security of greymatter relies on servers masking cgi files, not all do and if they don't your stuff is wide wide open. Greymatter is now on hiatus, until someone comes and picks it up again like Flipped and his crew did with the original version we arn't going anywhere.
G:greymatterforums.com G

Tämä oli lopullinen naula GM:n arkkuun omalta osaltani. Ohjelman kuolleus ei sinänsä olisi haitannut koska se toimi kuitenkin ihan hyvin, eikä näin räikeä turva-aukkokaan jos siihen olisi ollut tiedossa pikainen korjauspäivitys, mutta turva-aukolla varustettu kuollut ohjelma on kuin vanhaan latoon heinien alle varastoitu puolilaho mutta umpikuiva ruutitynnyri joka vain odottaa kesän hellepäiviä.

Vaihtoehtojen metsästys jatkuu. Saa nähdä joutuuko lopulta kuitenkin investoimaan siihen SQL-tietokantaan kun siihen tuntuvat tosiaankin nojaavan kaikki muut, vielä nykyisinkin päivitettävät vaihtoehdot.




Kommentit (0):





Kommentointi on suljettu.

« Takaisin pääsivulle