IRC logs for #aegir, 2012-04-25 (GMT)

2012-04-24
2012-04-26
TimeNickMessage
[10:08:15]* Egyptian[Laptop] has quit (Ping timeout: 260 seconds)
[10:09:40]* AquaticDisorder has quit (Remote host closed the connection)
[10:17:23]* Egyptian[Laptop] has joined #aegir
[10:29:16]* AquaticDisorder has joined #aegir
[10:31:38]* jhedstrom has quit (Ping timeout: 246 seconds)
[10:54:26]* AquaticDisorder has quit (Remote host closed the connection)
[10:57:58]* wamilton has quit (Ping timeout: 250 seconds)
[11:02:58]* ergonlog1c has quit (Read error: Connection reset by peer)
[11:20:36]* josh_k has quit (Quit: Holla!)
[11:26:02]* wamilton has joined #aegir
[11:30:16]* jhedstrom has joined #aegir
[11:30:36]* cweagans has joined #aegir
[11:32:44]<tommyent>I have Aegir running on linode and I've been trying to add another IP but have been failing miserably. Following linode's directions nothing seems to happen and following the directions here it breaks. Is there something I'm missing or documentation you could recommend
[11:33:03]* cweagans has left #aegir ()
[11:36:53]* wizonesolutions has quit (Ping timeout: 248 seconds)
[11:39:19]* jhedstrom has quit (Ping timeout: 265 seconds)
[11:39:58]* wizonesolutions has joined #aegir
[11:42:09]* jhedstrom has joined #aegir
[11:44:21]* wizonesolutions has quit (Ping timeout: 248 seconds)
[11:50:47]* iribarne has quit (Quit: iribarne)
[11:52:37]* wizonesolutions has joined #aegir
[11:55:03]* jhedstrom has quit (Ping timeout: 265 seconds)
[11:56:43]* wizonesolutions has quit (Ping timeout: 245 seconds)
[11:58:47]* jeremyr has joined #aegir
[12:04:32]* Aurorus has joined #aegir
[12:05:41]* gusaus has quit (Quit: gusaus)
[12:09:05]<jeremyr>I'm trying to understand Barracuda a little better. Do run the install script and use as is? OR do I then run Octopus and build sites out on the satallites setups?
[12:10:00]* wizonesolutions has joined #aegir
[12:13:24]* realityloop has joined #aegir
[12:13:45]<realityloop>seen halcyonCorsair
[12:13:45]<hefring>halcyonCorsair was last seen in #aegir 6 days 2 hours ago saying 'h_efring tell w_amilton: not /usr/local/Cellar/php/5.3.10/etc/php-fpm.conf, umm, i'll check the location later, there should be a pool.d directory containing config somewhere'.
[12:14:41]* realityloop has quit (Remote host closed the connection)
[12:16:38]* wizonesolutions has quit (Ping timeout: 240 seconds)
[12:17:41]* wizonesolutions has joined #aegir
[12:24:38]* Deciphered has joined #aegir
[12:27:14]* wizonesolutions has quit (Ping timeout: 245 seconds)
[12:34:06]* Deciphered has quit (Remote host closed the connection)
[12:35:55]* Deciphered has joined #aegir
[12:43:36]* wizonesolutions has joined #aegir
[12:48:54]* wizonesolutions has quit (Ping timeout: 245 seconds)
[12:48:56]* mailtruck has joined #aegir
[12:54:08]* wizonesolutions has joined #aegir
[12:58:14]* wizonesolutions has quit (Read error: Connection reset by peer)
[12:58:23]* wizonesolutions has joined #aegir
[13:02:12]* wizonesolutions_ has joined #aegir
[13:02:26]* jhedstrom has joined #aegir
[13:03:00]* wizonesolutions has quit (Ping timeout: 272 seconds)
[13:07:55]* obicke has quit (Ping timeout: 260 seconds)
[13:09:58]* wizonesolutions_ has quit (Ping timeout: 272 seconds)
[13:10:13]* wizonesolutions has joined #aegir
[13:14:55]* wizonesolutions has quit (Ping timeout: 246 seconds)
[13:16:06]* wizonesolutions has joined #aegir
[13:18:09]* Harley has joined #aegir
[13:18:10]* Harley is now known as HyperGlide
[13:20:08]* wizonesolutions has quit (Ping timeout: 240 seconds)
[13:20:23]* wizonesolutions has joined #aegir
[13:22:51]* obrienmd has joined #aegir
[13:23:32]* mailtruck has quit (Quit: This computer has gone to sleep)
[13:24:31]* wizonesolutions has quit (Remote host closed the connection)
[13:25:46]* wizonesolutions has joined #aegir
[13:30:08]* wizonesolutions has quit (Ping timeout: 240 seconds)
[13:33:33]* wizonesolutions has joined #aegir
[13:38:15]* ergonlog1c has joined #aegir
[13:38:50]* wizonesolutions has quit (Ping timeout: 260 seconds)
[13:39:05]* tommyent has quit (Quit: tommyent)
[13:39:27]* wizonesolutions has joined #aegir
[13:39:35]* fatguylaughing has joined #aegir
[13:44:21]* jhedstrom has quit (Ping timeout: 248 seconds)
[13:47:48]* wizonesolutions_ has joined #aegir
[13:48:04]* wizonesolutions has quit (Ping timeout: 244 seconds)
[13:50:33]* ergonlogic has quit (Remote host closed the connection)
[13:50:34]* ergonlog1c is now known as ergonlogic
[13:50:36]* cliffordmeece has joined #aegir
[13:51:34]* ergonlogic has quit (Quit: leaving)
[13:51:43]* ergonlogic has joined #aegir
[13:52:43]* Aurorus has quit (Quit: Aurorus)
[13:52:50]<cliffordmeece>I was thinking about using aegis to run a small time drupal hosting project. I'd like to create some customized forms that let a new user register get a new drupal site deployed. Would you recommend customizing the aegis fronted, or would it be better to deploy a separate site and write a small custom module on that site with the proper forms and then that module would run the provision commands in the background?
[13:53:01]<cliffordmeece>aegis=aegir
[13:54:02]* obrienmd has quit (Quit: Leaving.)
[13:54:23]* oadaeh has joined #aegir
[13:54:27]* Aurorus has joined #aegir
[14:08:30]* Deciphered has quit (Remote host closed the connection)
[14:09:38]* jeremyr has quit (Quit: Leaving.)
[14:14:16]* fatguylaughing has quit (Quit: fatguylaughing)
[14:19:29]* patcon has joined #aegir
[14:23:45]* wizonesolutions_ has quit (Ping timeout: 252 seconds)
[14:24:15]* wizonesolutions has joined #aegir
[14:28:34]* Vertice has quit (Quit: Vertice)
[14:29:14]* Vertice has joined #aegir
[14:30:10]* wizonesolutions has quit (Ping timeout: 260 seconds)
[14:36:28]* Aurorus has quit (Ping timeout: 246 seconds)
[14:40:37]* wroxbox has joined #aegir
[14:40:58]* wizonesolutions has joined #aegir
[14:47:06]* brando753 has joined #aegir
[14:47:28]* beautifulmind has joined #aegir
[14:52:34]* kepford has quit (Quit: kepford)
[14:54:08]* kepford has joined #aegir
[14:54:23]* kepford has quit (Client Quit)
[14:55:32]* wizonesolutions has quit (Ping timeout: 252 seconds)
[14:56:23]* wizonesolutions has joined #aegir
[15:01:32]* wizonesolutions has quit (Ping timeout: 256 seconds)
[15:02:23]* wizonesolutions has joined #aegir
[15:02:52]* Aurorus has joined #aegir
[15:06:54]* wizonesolutions has quit (Ping timeout: 252 seconds)
[15:07:46]* wizonesolutions has joined #aegir
[15:08:06]* roflmaus has joined #aegir
[15:10:08]* wizonesolutions has quit (Read error: Operation timed out)
[15:10:36]* iribarne has joined #aegir
[15:10:54]* iribarne has quit (Client Quit)
[15:13:30]* patcon has quit (Quit: patcon)
[15:15:50]* patcon has joined #aegir
[15:15:58]* wizonesolutions has joined #aegir
[15:20:14]* Deciphered has joined #aegir
[15:20:33]* wizonesolutions has quit (Ping timeout: 260 seconds)
[15:23:39]* wizonesolutions has joined #aegir
[15:28:22]* Deciphered has quit (Remote host closed the connection)
[15:28:54]* wizonesolutions has quit (Ping timeout: 265 seconds)
[15:29:10]* wizonesolutions has joined #aegir
[15:37:36]* wizonesolutions has quit (Ping timeout: 244 seconds)
[15:38:37]* wizonesolutions has joined #aegir
[15:41:34]* simg has joined #aegir
[15:46:50]* brandon__ has joined #aegir
[15:47:01]* brandon__ has quit (Read error: Connection reset by peer)
[15:57:35]* wizonesolutions_ has joined #aegir
[15:57:40]* wizonesolutions has quit (Ping timeout: 260 seconds)
[15:59:38]* patcon has quit (Quit: patcon)
[16:00:56]* patcon has joined #aegir
[16:04:24]* wizonesolutions_ has quit (Read error: Connection reset by peer)
[16:04:25]* wizonesolutions has joined #aegir
[16:10:02]* wizonesolutions has quit (Read error: Connection reset by peer)
[16:10:14]* wizonesolutions has joined #aegir
[16:23:08]* wizonesolutions_ has joined #aegir
[16:24:47]* wizonesolutions has quit (Read error: Connection reset by peer)
[16:26:47]* wizonesolutions_ has quit (Read error: Connection reset by peer)
[16:26:52]* wizonesolutions has joined #aegir
[16:27:08]<hefring>community => NOT domain.com BUT www.domain.com => http://community.aegirproject.org/discuss/not-domaincom-wwwdomaincom
[16:28:56]* realityloop has joined #aegir
[16:32:55]* simg1 has joined #aegir
[16:33:15]* simg has quit (Ping timeout: 260 seconds)
[16:33:15]* simg1 has left #aegir ()
[16:33:24]* ratioweb has joined #aegir
[16:34:03]* wroxbox has quit (Ping timeout: 260 seconds)
[16:37:52]* roflmaus has quit ()
[16:38:19]* wizonesolutions has quit (Ping timeout: 252 seconds)
[16:39:46]* penyaskito has quit (Quit: Saliendo)
[16:43:57]* Deciphered has joined #aegir
[16:58:44]* wizonesolutions has joined #aegir
[17:00:16]* Pasqualle_ has joined #aegir
[17:02:39]* Deciphered has quit (Remote host closed the connection)
[17:04:06]* wizonesolutions has quit (Ping timeout: 250 seconds)
[17:07:30]* wizonesolutions has joined #aegir
[17:11:54]* SeanBannister has quit (Ping timeout: 250 seconds)
[17:11:55]* Guest72069 has joined #aegir
[17:11:56]* Guest72069 is now known as SeanBannister
[17:13:20]* Deciphered has joined #aegir
[17:15:46]* wizonesolutions_ has joined #aegir
[17:15:50]* wizonesolutions has quit (Ping timeout: 256 seconds)
[17:22:16]* wizonesolutions_ has quit (Ping timeout: 265 seconds)
[17:22:58]* wizonesolutions has joined #aegir
[17:24:38]* kylemathews has quit (Ping timeout: 240 seconds)
[17:31:12]* Deciphered has quit (Remote host closed the connection)
[17:33:13]* rv0 has joined #aegir
[17:38:30]* wizonesolutions has quit (Ping timeout: 244 seconds)
[17:38:34]* wizonesolutions has joined #aegir
[17:44:11]* jonhattan has joined #aegir
[17:46:46]* brando753 has quit (Quit: Client Quit, Bye Everyone!)
[17:48:01]* beautifulmind has quit (Quit: Leaving.)
[17:51:21]* ivanjaros has joined #aegir
[17:53:08]* realityloop has quit (Remote host closed the connection)
[17:57:19]* penyaskito has joined #aegir
[17:58:38]* wizonesolutions has quit (Ping timeout: 240 seconds)
[18:01:39]* wizonesolutions has joined #aegir
[18:02:08]* ratioweb has quit (Ping timeout: 240 seconds)
[18:02:27]* sdrycroft has joined #aegir
[18:02:49]* anon2421 has joined #aegir
[18:03:03]* anon2421 has quit (Client Quit)
[18:11:01]* usaussie has quit (Quit: usaussie)
[18:14:34]* ratioweb has joined #aegir
[18:33:47]* wizonesolutions_ has joined #aegir
[18:34:07]* wizonesolutions has quit (Ping timeout: 246 seconds)
[18:47:54]* wizonesolutions_ has quit (Read error: Connection reset by peer)
[18:47:59]* wizonesolutions has joined #aegir
[18:48:54]* SynchroM has joined #aegir
[18:58:48]* wizonesolutions has quit (Read error: Operation timed out)
[19:09:59]* rteijeir_ has quit (Ping timeout: 246 seconds)
[19:15:53]* wizonesolutions has joined #aegir
[19:20:21]* wizonesolutions_ has joined #aegir
[19:20:49]* wizonesolutions has quit (Read error: Connection reset by peer)
[19:25:27]* wizonesolutions_ has quit (Ping timeout: 244 seconds)
[19:26:57]* wizonesolutions has joined #aegir
[19:28:26]* patcon has quit (Quit: patcon)
[19:36:12]* rovo has quit (Remote host closed the connection)
[19:38:43]* wizonesolutions has quit (Ping timeout: 252 seconds)
[19:38:49]* Aurorus_ has joined #aegir
[19:38:49]* Aurorus_ has quit (Changing host)
[19:38:49]* Aurorus_ has joined #aegir
[19:41:18]* Aurorus has quit (Ping timeout: 260 seconds)
[19:41:18]* Aurorus_ is now known as Aurorus
[19:44:02]* wizonesolutions has joined #aegir
[19:48:20]* nlisgo has joined #aegir
[19:48:58]<nlisgo>I need to setup http authentication for a single aegir site which is setup on apache.
[19:49:39]* wroxbox has joined #aegir
[19:49:58]* wizonesolutions_ has joined #aegir
[19:50:04]* wizonesolutions has quit (Ping timeout: 250 seconds)
[19:52:44]* beautifulmind has joined #aegir
[19:53:01]* grobot has joined #aegir
[19:54:43]* wizonesolutions_ has quit (Ping timeout: 260 seconds)
[19:54:59]<grobot>if i wanted to run additional queue tasks from aegir for all sites of platform x, can i do that from an aegir feature?
[19:55:25]* wizonesolutions has joined #aegir
[19:55:34]<grobot>the task is "drush @sitename civicrm-civimail" which on these sites to run more frequently than regular cron
[19:58:43]* Deciphered has joined #aegir
[19:59:06]<mig5>you can't run arbitrary drush commands as aegir 'tasks' at the moment. it's hardcoded to run only drush commands beginning with 'provision-'
[19:59:29]<mig5>you could maybe write a provision skeleton function to correspond to your task, which just invokes your drush civicrm-civimail command
[19:59:33]* wizonesolutions has quit (Ping timeout: 244 seconds)
[19:59:44]<mig5>but i don't know why you wouldn't just run the civicrm-civimail command as a more frequent crontab of its own
[20:00:04]<grobot>because i am in suddenly love with not having to manually add cron for new sites
[20:00:28]<grobot>but i can drush a query against @hostmaster to find out the sites to run civi-xx on
[20:00:43]<mig5>based on what common parameter?
[20:00:44]<grobot>i've got the aegir fever now
[20:00:46]<mig5>or are you presuming all sites
[20:00:53]<grobot>platform=x
[20:00:56]<mig5>ah
[20:01:08]<grobot>platform=civicrm.*
[20:01:10]<mig5>you could write a bash script that queries for all sites based on platform name and then invoke the drush command
[20:01:19]* wizonesolutions has joined #aegir
[20:01:20]<grobot>yes i will
[20:01:22]<grobot>thanks
[20:02:03]<mig5>here's a slightly related example for bulk-deleting platforms that have no sites on them:
[20:02:06]<mig5>http://pastebin.com/PCBgy6Bz
[20:02:12]<grobot>though โ€ฆ adding entry to queues would be very nice
[20:02:16]<mig5>you could just modify the query to return the site aliases ('contexts') instead of platform
[20:02:22]<grobot>and provision_civicrm is presumably prefixed like you say
[20:03:00]<grobot>oh i get what you say re prefix. huh.
[20:03:05]<grobot>i will find a way :)
[20:06:10]* wizonesolutions has quit (Ping timeout: 246 seconds)
[20:06:25]* Deciphered has quit (Remote host closed the connection)
[20:06:58]* wizonesolutions has joined #aegir
[20:21:08]* wizonesolutions has quit (Ping timeout: 240 seconds)
[20:22:07]* wizonesolutions has joined #aegir
[20:25:55]* Deciphered has joined #aegir
[20:26:35]* wizonesolutions has quit (Ping timeout: 260 seconds)
[20:27:21]* wizonesolutions has joined #aegir
[20:33:13]* Pasqualle_ has quit (Ping timeout: 260 seconds)
[20:37:34]* wizonesolutions has quit (Ping timeout: 256 seconds)
[20:46:29]* SynchroM has quit (Read error: Connection reset by peer)
[20:46:44]* SynchroM has joined #aegir
[20:48:47]* Deciphered has quit (Remote host closed the connection)
[20:51:04]* Aurorus_ has joined #aegir
[20:51:04]* Aurorus_ has quit (Changing host)
[20:51:04]* Aurorus_ has joined #aegir
[20:52:15]* wizonesolutions has joined #aegir
[20:53:23]* Aurorus has quit (Ping timeout: 245 seconds)
[20:53:23]* Aurorus_ is now known as Aurorus
[20:54:09]* tommyent has joined #aegir
[20:56:47]* wizonesolutions has quit (Ping timeout: 250 seconds)
[20:57:34]* wizonesolutions has joined #aegir
[21:05:36]* wizonesolutions has quit (Ping timeout: 272 seconds)
[21:05:41]* wizonesolutions has joined #aegir
[21:11:37]* wizonesolutions has quit (Ping timeout: 246 seconds)
[21:12:22]* wizonesolutions has joined #aegir
[21:16:58]* wizonesolutions has quit (Ping timeout: 260 seconds)
[21:22:08]* Egyptian[Laptop] has quit (Remote host closed the connection)
[21:22:44]* wizonesolutions has joined #aegir
[21:25:51]* usaussie has joined #aegir
[21:27:35]* Egyptian[Laptop] has joined #aegir
[21:38:37]* Egyptian[Laptop] has quit (Ping timeout: 252 seconds)
[21:42:59]* dob has joined #aegir
[21:49:17]<grobot>someone beat me to it: http://drupal.org/project/hosting_civicrm_cron
[21:52:23]<bgm>grobot: it was mentioned in our talk at civicon ;)
[21:53:14]<grobot>i remembered that, and found the slide even
[21:53:41]<grobot>but finding the module took stopping to google
[21:53:59]<bgm>the slides are online?
[21:54:24]<bgm>ah cool (silly morning moment)
[21:54:54]<grobot>i'm intrigued by this though: db_query('SELECT nid FROM {hosting_package} WHERE short_name = "%s"', 'civicrm')
[21:55:31]<bgm>i haven't had time to review the module though. it was written by ergonlogic
[21:55:53]* ivanjaros has quit (Read error: Connection reset by peer)
[21:56:02]<bgm>since aegir 1.8 (i think) a few really basic problems came up with provision_civicrm (which I thought i had fixed yesterday, but some issues seem to be lurking)
[21:56:02]<grobot>oh i see, there's a _package entry for every module
[21:56:05]* jeremyr has joined #aegir
[21:56:19]<grobot>misinterpreted the table name
[21:56:33]<grobot>so = "sites with civicrm available"
[21:57:22]<grobot>bgm, you're using hosting_civicrm_cron though?
[21:57:35]<bgm>grobot: not yet
[21:58:17]<grobot>i would normally do cron, but i am so stoked about aegir's ability to deploy swiftly, i want to destroy all cron scripts
[22:00:02]<bgm>crons before 4.1 were a bit of a headache because we had to store the username/pass/sitekey in the drushrc, now it's much more easier. which means also easier to automate.
[22:01:46]<grobot>yep. i don't yet know how aegir fires cron as www-data to do same on aegir box
[22:02:08]<grobot>don't want to give www-data read for a site alias file, because then you have sideways attack from siteA to siteB
[22:02:44]<grobot>hence interested to look at how aegir modules / features can implement site-specific tasks
[22:03:10]<grobot>and desire to avoid having to edit /etc/foo/civicrm-sites.txt to add another user/pass/apikey
[22:03:11]<bgm>hmm, good question, i thought the cron was running as the aegir user (which is a security issue)
[22:03:19]<grobot>idk
[22:03:44]<bgm>will try to take a look later today
[22:03:59]<grobot>but for civicrm, cron as aegir would give perms errors to www-data in templates_c later? or have to chmod permissively.
[22:04:19]<grobot>i will take a look *tomorrow, it's 0004
[22:04:23]<bgm>what i sometimes do in those cases, is to use templates_c/aegir/ for crons/upgrade
[22:04:24]<grobot>:D
[22:04:32]<bgm>ouch :)
[22:04:40]<grobot>hehe
[22:04:46]<grobot>wednesday holiday in nz
[22:04:53]<grobot>i shouldn't even be thinking about work
[22:04:55]<grobot>time for zzz
[22:04:56]<bgm>if you check the upgrade code of provision_civicrm, it does those weird hacks because of file permissions
[22:05:13]<grobot>hehe
[22:05:16]<bgm>hehe, have a good holiday :)
[22:05:20]<grobot>it's over
[22:05:26]<grobot>back to the second half of my week
[22:05:26]<bgm>oh :)
[22:05:28]<grobot>catch you soon
[22:05:36]<bgm>cool, see ya
[22:05:38]* grobot has quit (Quit: Computer has gone to sleep.)
[22:07:26]* deetergp has joined #aegir
[22:15:19]* usaussie has quit (Quit: usaussie)
[22:15:38]* Aurorus has quit (Quit: Aurorus)
[22:26:47]* ivanjaros has joined #aegir
[22:36:26]* wamilton has quit (Ping timeout: 252 seconds)
[22:42:04]* jeremyr has quit (Quit: Leaving.)
[23:07:41]* drakythe has joined #aegir
[23:21:13]* cdracars has joined #aegir
[23:25:54]* nixter has joined #aegir
[23:38:24]* usaussie has joined #aegir
[23:38:46]* ratioweb has quit (Ping timeout: 252 seconds)
[23:41:24]<usaussie>on my aegir server, if i have the cron method using Drush, every 60 seconds (from the last cron run), the server won't serve pages (from the hostmaster site, or any managed sites on the same box). If I change that to use the web-based cron method, i dont get timeouts. Anyone seen this, or know where i should start looking to figure out why? I guess connected to that is: are there drawbacks to the web-based method?
[23:43:41]<ergonlogic>bgm: re. hosting_civicrm_cron, note the "Seeking co-maintainer(s)" status and my comment here: http://drupal.org/node/1489022. It was built during the provision_civicrm sprint, but since I don't actually use/administrate CiviCRMs, I'd love a co-maintainer that actually uses it ;)
[23:43:41]<hefring>http://drupal.org/node/1489022 => Further ideas => Hosting CiviCRM Cron, Miscellaneous, normal, postponed, 0 comments, 1 IRC mention
[23:43:59]<ergonlogic>hefring tell grobot re. hosting_civicrm_cron, note the "Seeking co-maintainer(s)" status and my comment here: http://drupal.org/node/1489022. It was built during the provision_civicrm sprint, but since I don't actually use/administrate CiviCRMs, I'd love a co-maintainer that actually uses it ;)
[23:44:00]<hefring>http://drupal.org/node/1489022 => Further ideas => Hosting CiviCRM Cron, Miscellaneous, normal, postponed, 0 comments, 2 IRC mentions
[23:44:00]<hefring>ergonlogic: I'll pass that on when grobot is around.
[23:44:51]<bgm>ergonlogic: yep, cool, i'm hoping to deploy it soonish. it's just i've been flooded these days, catching up after the civi sprint :)
[23:45:30]<bgm>i wouldn't mind commit access if i go into an obcessive compulsive trip at some point :)
[23:46:08]<ergonlogic>bgm: done :)
[23:46:23]<bgm>thanks :)
[23:48:12]<ergonlogic>bgm: it's really pretty basic, but I'd found implementing hosting queues challenging before, so it was good to get one working
[23:49:51]* ergonlogic off to build some alias templates for drush-vagrant
[23:50:09]* wamilton has joined #aegir
[23:51:10]<bgm>my non-client work list is as long as my client work list.. so i'm a bit worried :)
[23:53:21]<mvc>heh
[23:54:52]* jeremyr has joined #aegir
[23:54:55]* gandhiano has joined #aegir
[23:57:24]* zombiebeard has joined #aegir
[23:58:41]<ergonlogic>me too *sigh*
[00:03:16]* patcon has joined #aegir
[00:07:31]* fatguylaughing has joined #aegir
[00:08:26]* jwester has joined #aegir
[00:12:12]* obicke has joined #aegir
[00:13:00]* nixter has quit (Read error: Connection reset by peer)
[00:13:23]* nixter has joined #aegir
[00:14:19]* scientist has quit (Ping timeout: 246 seconds)
[00:17:11]* obicke has quit (Read error: Operation timed out)
[00:17:29]* scientist has joined #aegir
[00:22:34]* AquaticDisorder has joined #aegir
[00:22:57]* lolmaus has quit ()
[00:35:05]* svendecabooter has joined #aegir
[00:39:27]<VeggieMeat>just wondering if anyone knows how to tell aegir about a new cluster via the command line... if not, i can probably figure it out - but i like taking the easy way and asking sometimes
[00:39:39]<anarcat>how original :P
[00:39:49]<anarcat>you can probably provision-save the context and then hosting-import it
[00:42:50]<VeggieMeat>anarcat: thanks - i'll try that later when i get the chance... telling aegir about new servers and clusters are all that's missing from my rackspace libcloud/fabric deployment script
[00:42:59]<anarcat>i see
[00:43:10]<anarcat>VeggieMeat: you may want to chat with mig5 about this, i think he gave that quite a lot of thought
[00:55:40]<jeremyr>Can someone help me understand the best practice/usage of Barracuda and Octopus? I run the Barracuda script to get my Master Aegir site, then run Ocotopus to deploy additional Satallite instances... does this make a copy of the master or does it build a clean one? And should I not deploy regular platforms on the master?
[01:02:02]* obicke has joined #aegir
[01:02:56]* beautifulmind has quit (Quit: Leaving.)
[01:03:00]* obicke has left #aegir ()
[01:03:34]* obicke has joined #aegir
[01:05:45]* simg has joined #aegir
[01:09:10]* theMusician has joined #aegir
[01:09:37]* obrienmd has joined #aegir
[01:13:42]* Guest72069 has joined #aegir
[01:13:51]* SeanBannister has quit (Disconnected by services)
[01:13:56]* Guest72069 is now known as SeanBannister
[01:20:13]* jeremyr has quit (Read error: Connection reset by peer)
[01:22:00]* jeremyr has joined #aegir
[01:23:52]* ivanjaros has quit (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
[01:52:35]* nixter_ has joined #aegir
[01:54:38]* nixter has quit (Ping timeout: 245 seconds)
[02:08:23]* obicke has quit (Ping timeout: 245 seconds)
[02:21:08]* sdrycroft has quit (Quit: Leaving.)
[02:22:54]* sdrycroft has joined #aegir
[02:23:13]* sdrycroft has quit (Client Quit)
[02:27:42]* omega8cc has joined #aegir
[02:35:09]* jonhattan has quit (Remote host closed the connection)
[02:42:00]* nixter_ has quit (Remote host closed the connection)
[02:42:07]* jhedstrom has joined #aegir
[02:42:25]* stieglitz has joined #aegir
[02:43:56]* ivanjaros has joined #aegir
[02:44:39]* cliffordmeece has quit (Quit: cliffordmeece)
[02:46:20]* nlisgo has left #aegir ()
[02:49:07]* penyaskito has quit (Quit: Saliendo)
[02:49:25]* HyperGlide has quit (Read error: Connection reset by peer)
[02:49:50]* HyperGlide has joined #aegir
[02:52:13]<stieglitz>I'm having trouble with the goto link on the new sites I create working properly. I am sure it is related to the linode DNS settings. The question I have is should the manage DNS module be enabled or does it not really matter?
[02:52:13]<bgm>omega8cc: the civi bug is rather weird. if you login to the site and go to /civicrm, it says 'page not found'? (i.e. civi not enabled)
[02:52:53]* zombiebeard has quit (Quit: zombiebeard)
[02:53:37]<omega8cc>bgm: just go to the modules list - none of civi modules are enabled, while tables are created and the install takes long enough to assume it is doing civi-related stuff
[02:55:14]* zombiebeard has joined #aegir
[02:58:45]* patcon has quit (Quit: patcon)
[03:02:17]<bgm>omega8cc: ok, and if you enable civi, it works?
[03:02:49]<stieglitz>does the automatic aegir install configure/install bind9? As I understand it, if I use the wildcard approach I should disable the 'manage DNS' module
[03:03:41]* gusaus has joined #aegir
[03:03:56]<wamilton>stieglitz: no
[03:04:44]<stieglitz>wamilton:ok. Am i correct about the manage DNS module?
[03:05:12]<wamilton>stieglitz: sorry, no, aegir doesn't set up bind for you at all. Which wildcard are you referring to?
[03:06:55]<wamilton>stieglitz: if your dns record has a wildcard for the a-record so that all subdomains go to your ip, you don't need the dns module, and if you don't actually have bind set up, the dns module isn't doing anything
[03:07:09]<stieglitz>setiing up a wildcard in the DNS settings (newb again)
[03:07:10]* HyperGlide has quit (Read error: Connection reset by peer)
[03:07:15]<stieglitz>ok exactly
[03:07:25]* dob has quit (Remote host closed the connection)
[03:07:34]* HyperGlide has joined #aegir
[03:07:53]<wamilton>stieglitz: when your hosts file is set up to force the correct ip, does the login link work?
[03:08:06]* patcon has joined #aegir
[03:09:28]<stieglitz>wamilton: it works to newsite.com but not to newsite.com/*
[03:10:03]<wamilton>oh, clean urls problem
[03:10:14]<omega8cc>bgm: yes
[03:10:26]* Pasqualle has joined #aegir
[03:10:31]<wamilton>stieglitz: instead of putting in mysite.com/admin/path/to/what/I/want
[03:10:53]<wamilton>stieglitz: use mysite.com/?q=admin/path/to/what/I/want
[03:11:31]<wamilton>stieglitz: if that works, there's just an issue with your apache config, likely you didn't have the .htaccess from drupal core sitting in the platform when you verified it
[03:12:06]<stieglitz>ahh yeah will try that. thank you. Shoulda thought of that. I gotta run sorry. Ok yeah understand the basic drupal stuff ;-)
[03:12:33]<omega8cc>bgm: however, an attempt to verify the site with manually enabled civi gives fatal error
[03:12:51]<bgm>omega8cc: what's the error?
[03:12:58]<omega8cc>require_once(/data/disk/o1/distro/001/civicrm-3.4.8-6.25.1/sites/all/modules/civicrm/CRM/Core/ClassLoader.php): failed to open stream: No such file or directory civicrm.drush.inc:932
[03:14:06]<omega8cc>I will try the same with 4.0.8
[03:17:50]* simg has quit (Ping timeout: 260 seconds)
[03:18:12]<bgm>omega8cc: hmm, that's a bug in the drush module, i thought i had fixed it
[03:18:23]<bgm>(the ClassLoader was removed in 4.1)
[03:20:32]<omega8cc>require_once(/data/disk/o1/distro/001/civicrm-4.0.8-7.12/sites/all/modules/civicrm/CRM/Core/ClassLoader.php): failed to open stream: No such file or directory civicrm.drush.inc:932
[03:20:49]<omega8cc>bgm: so you no longer support older versions?
[03:22:08]<bgm>omega8cc: yes, i do, i just don't have automated tested, so these things break sometimes
[03:22:38]<omega8cc>bgm: just downloaded fresh copy of 6.x-1.x to make sure it is really up to date and the error is the same
[03:23:28]<bgm>i'm trying to see in which version the classloader was removed.
[03:26:17]<bgm>ok.. i'm confused, even in civicrm 3.3.5, that classloader doesn't exist
[03:27:10]<omega8cc>yeah, I tested with 3.4.8 and there is no such file
[03:27:17]* obicke has joined #aegir
[03:28:36]<jeremyr>Can someone help me understand the best practice/usage of Barracuda and Octopus? I run the Barracuda script to get my Master Aegir site, then run Ocotopus to deploy additional Satallite instances... does this make a copy of the master or does it build a clean one? And should I not deploy regular platforms on the master?
[03:29:23]* RoSk0 has joined #aegir
[03:30:56]<omega8cc>bgm: the code causing the issue has been added here, I think: http://drupalcode.org/project/provision_civicrm.git/patch/d853e7a
[03:31:38]* josh_k has joined #aegir
[03:31:47]<omega8cc>you then "fixed" it, but only for 4.1 probably
[03:32:15]<bgm>i think i merge some code from the drush module provided in civicrm core, but that code was bad, at the time
[03:32:29]<bgm>now re-diffing and will commit soon
[03:32:36]* ghankstef has joined #aegir
[03:33:56]<omega8cc>jeremyr: http://groups.drupal.org/node/200783
[03:33:58]<hefring>http://groups.drupal.org/node/200783 => Octopus purpose? => 8 comments, 4 IRC mentions
[03:35:16]<omega8cc>jeremyr: Octopus builds separate instance and yes, it is recommended to use only Octopus because of: http://groups.drupal.org/node/200783#comment-662488
[03:35:16]<hefring>http://groups.drupal.org/node/200783 => Octopus purpose? => 8 comments, 5 IRC mentions
[03:37:03]* oadaeh has quit (Quit: Quitting)
[03:37:16]<RoSk0>Hi. could anyone help me with this: how do I get the database host, user, and password in the hook_post_hosting_task ()? i have used drush_get_option('db_host') like darthsteven told me, but it return me credentials that provision use. i have tried it like drush_get_option('db_host',null, @site_name) but it returned empty string. May be there is another way i could get DB credentials for dst site in migrate and clone tasks?
[03:38:18]<RoSk0>thanks in advance
[03:38:19]<jeremyr>omega8cc so you wouldn't use Master for anything then? Just create a satallite and use Aegir as one normally would there?
[03:38:38]<omega8cc>correct
[03:39:05]* svendecabooter has quit (Remote host closed the connection)
[03:42:55]<bgm>omega8cc: can you pull? committed a fix. ClassLoader was added in 4.2, not deprecated :)
[03:43:19]<omega8cc>hah :)
[03:44:19]<bgm>i'll soon have to think to re-structure the code to handle all those version-specific hacks.. the code is starting to be full of them
[03:46:07]<jeremyr>omega8cc, sorry for the follow up. What is the purpose of master? Is it just the code base for the satallites?
[03:46:12]<omega8cc>bgm: next fatal error on 4.0.8 verify
[03:46:14]<omega8cc>require_once(CRM/Core/BAO/ConfigSetting.php): failed to open stream: No such file or directory verify.provision.inc:262
[03:48:25]<omega8cc>jeremyr: it is to stay compatible with standard Aegir installs/design and it works as a base Nginx install for all satellites as their nginx configs are only included in the master nginx config
[03:48:45]<bgm>omega8cc: hrm, should be fixed, but didn't test.
[03:49:41]<jeremyr>Okay, thanks omega8cc. Then, I wont setup anything on the master.
[03:50:06]<omega8cc>jeremyr: np
[03:50:34]* kylemathews has joined #aegir
[03:50:52]<omega8cc>bgm: 4.0.8 verified w/o errors
[03:51:12]<bgm>cool, so the only bug left is to enable civi at install?
[03:51:35]<bgm> drush_pm_enable('civicrm');
[03:51:44]<bgm>shouldn't that work?
[03:51:53]<bgm>locally with 4.1 i can't reproduce that bug
[03:51:54]<omega8cc>and 3.4.8 also verified w/o errors
[03:52:27]<omega8cc>maybe it didn't work because of those issues just fixed? I will try again
[03:53:20]<bgm>in the log i see "There were no extensions that could be enabled.", might be related
[03:54:16]<omega8cc>nope, still not enabled
[03:54:35]<omega8cc>yeah, it is there
[03:54:38]<bgm>if you run "drush en civicrm" manually, does it work?
[03:56:09]<omega8cc>yes, "civicrm was enabled successfully."
[03:57:09]* gboudrias has joined #aegir
[04:01:25]* ronia has joined #aegir
[04:03:42]<bgm>omega8cc: any idea if something in baracuda might be having an impact?
[04:05:42]<omega8cc>bgm: the only difference is that it is provision 6.x-2.x code, but it worked fine with all previous versions up to 4.0.8 and before Aegir 1.8 was released
[04:07:10]* tommyent has quit (Quit: tommyent)
[04:07:13]<omega8cc>bgm: not sure if Symfony used in 6.x-2.x would cause any issues here
[04:08:35]* noecc has left #aegir ("pax")
[04:08:59]* ipwa has joined #aegir
[04:08:59]<bgm>omega8cc: seems like a caching issue, since drush can't find the module, but it's in the aegir platform otherwise provision_civicrm wouldn't launch the installation
[04:09:00]* cliffordmeece has joined #aegir
[04:09:20]<omega8cc>hmm
[04:09:30]<omega8cc>let me try something
[04:10:29]<jeremyr>Okay one more question; If I decide not to use Octopus then I can use Master like I normally would a regular Aegir hostmaster site?
[04:10:45]* kepford has joined #aegir
[04:11:58]<omega8cc>jeremyr: yes
[04:12:42]<jeremyr>Thanks again. I'll probably be back later :)
[04:13:24]<RoSk0>Hi. could anyone help me with this: how do I get the database host, user, and password in the hook_post_hosting_task ()? i have used drush_get_option('db_host') like darthsteven told me, but it return me credentials that provision use. i have tried it like drush_get_option('db_host',null, @site_name) but it returned empty string. May be there is another way i could get DB credentials for dst site in migrate and clone tasks?
[04:15:22]<omega8cc>bgm: which cache?
[04:16:07]<bgm>omega8cc: i don't know, but i don't understand how drush_pm_enable() could fail like that.
[04:16:10]<omega8cc>jeremyr: you're welcome
[04:16:37]<omega8cc>yeah, that is odd
[04:16:53]<omega8cc>and no error
[04:17:06]<bgm>well, it does complain that it can't find the 'extention'
[04:17:17]<omega8cc>ah, right
[04:17:48]* nixter has joined #aegir
[04:18:00]<omega8cc>but drush doesn't consider this as an error
[04:18:59]<omega8cc>bgm: anyway, dinner time, bbl - I hope to help you debug this until it is fixed :)
[04:19:09]* rv0 has quit (Quit: rv0)
[04:19:18]<bgm>omega8cc: cool, thanks for your help in debugging so far. almost there :)
[04:19:54]<omega8cc>bgm: yep, thanks for *your* help
[04:19:58]* noecc has joined #aegir
[04:30:51]* zombiebeard has quit (Quit: zombiebeard)
[04:32:44]* zombiebeard has joined #aegir
[04:33:00]* zombiebeard has quit (Client Quit)
[04:35:35]* dunkoh has joined #aegir
[04:36:23]* dunkoh has quit (Client Quit)
[04:36:37]* dunkoh has joined #aegir
[04:40:25]* dunkoh has quit (Client Quit)
[04:40:49]* dunkoh has joined #aegir
[04:43:34]* ronia has quit (Quit: ronia)
[04:50:39]<ghankstef>question on remote servers - following along here: http://community.aegirproject.org/node/396 - here - http://community.aegirproject.org/node/30 and - here - http://community.aegirproject.org/node/446 - can't verify my remote server - yet I can login w/o a paster from master to slave. I get Could not rsync from '/var/aegir/config/includes' to 'aegir@ARTSTA-dev2.artistarena.com:/'
[04:50:46]<ghankstef>where could I be going wrong
[04:52:19]<ghankstef>master server has exisited for some time
[04:53:00]<wamilton>ghankstef: do you get a permission error?
[04:53:26]<ghankstef>wamilton: I get Could not rsync from '/var/aegir/config/includes' to 'aegir@ARTSTA-dev2.artistarena.com:/'
[04:53:39]<ghankstef>hmm I guess my remote login works via IP but maybe not hostname
[04:54:04]<wamilton>ghankstef: that's always the outer error, but sometimes you also get one that explains what went wrong like "couldn't chgrp on xxxx"
[04:54:07]<ghankstef>I bet that is it
[04:54:20]<ghankstef>no don;t get anything like that
[04:54:38]<wamilton>ghankstef: then yeah, you may need to edit /etc/hosts on the aegir box
[04:54:41]<ghankstef>goingto add the hostname and IP to /etc/hosts
[04:56:16]<ghankstef>ok done - trying again
[05:00:08]* HyperGlide has quit (Read error: Connection reset by peer)
[05:01:59]* ratioweb has joined #aegir
[05:04:49]<ghankstef>wamilton: bingo thanks
[05:08:09]<wamilton>ghankstef: been there :)
[05:16:14]* kepford has quit (Remote host closed the connection)
[05:22:06]* obrienmd has quit (Quit: Leaving.)
[05:37:19]* iribarne has joined #aegir
[05:39:18]* dunkoh has quit (Quit: dunkoh)
[05:42:10]* svendecabooter has joined #aegir
[05:46:32]* zombiebeard has joined #aegir
[05:47:32]* ivanjaros has quit (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
[05:53:28]* obrienmd has joined #aegir
[05:57:56]* Pasqualle has quit (Ping timeout: 265 seconds)
[06:08:21]* dunkoh has joined #aegir
[06:08:58]* brando753 has joined #aegir
[06:09:45]* SynchroM has quit (Quit: SynchroM)
[06:15:08]* dunkoh has quit (Read error: No route to host)
[06:15:33]* dunkoh has joined #aegir
[06:16:05]* obicke has quit (Ping timeout: 265 seconds)
[06:16:15]<RoSk0>Hi everyone. Could anyone help me with this: how do I get the database host, user, and password in the hook_post_hosting_task ()? i have used drush_get_option('db_host') like darthsteven told me, but it return me credentials that provision use. i have tried it like drush_get_option('db_host',null, @site_name) but it returned empty string. May be there is another way i could get DB credentials for dst site in migrate and clone tasks?
[06:19:23]* EclipseGc has quit (Quit: EclipseGc)
[06:20:10]* Deciphered has joined #aegir
[06:21:08]* dunkoh has quit (Ping timeout: 265 seconds)
[06:27:57]* Deciphered has quit (Remote host closed the connection)
[06:30:17]* Deciphered has joined #aegir
[06:30:18]<bgm>RoSk0: $db_host = drush_get_option('db_host', 'site');
[06:31:08]<bgm>RoSk0: you might want to check the provision_civicrm module (use the git repo) for examples
[06:32:22]* x345wnc has joined #aegir
[06:33:42]* x345wnc has left #aegir ()
[06:33:45]* HaloFX has joined #aegir
[06:34:37]* Deciphered has quit (Remote host closed the connection)
[06:36:00]* dunkoh has joined #aegir
[06:37:00]* EclipseGc has joined #aegir
[06:42:18]* dunkoh has quit (Quit: dunkoh)
[06:43:16]* dunkoh has joined #aegir
[06:44:02]<brando753>anyone here able to help me with my failed provision install? It seems to download it successfully but then drush becomes unusable. Im running on debian 6 with nginx web server
[06:44:20]* simg has joined #aegir
[06:44:28]<wamilton>drush @hostmaster help
[06:45:01]* dunkoh has quit (Client Quit)
[06:45:46]<brando753>I dont believe its a drush issue, its defiantly caused by the provision module
[06:46:25]<wamilton>it's both
[06:46:31]<wamilton>if it's either
[06:46:45]<theMusician>brando753: what version of drush?
[06:47:51]<brando753>4.5 I believe, I cant run the version command while its in this state
[06:48:13]* dunkoh has joined #aegir
[06:49:27]<brando753>alright I physically removed provision from the drush files and it seems to be working again
[06:49:28]<brando753>root@brando753:/usr/share/drush/commands# drush --version
[06:49:28]<brando753>drush version 4.5
[06:49:29]<theMusician>brando753: I am not familiar with nginx but recently people have been trying to use drush5 which creates lots of odd errors.
[06:49:38]* RoSk0 has quit (Ping timeout: 240 seconds)
[06:49:38]<brando753>Im using 4.5
[06:49:45]<theMusician>brando753: Right, so that isn't the issue.
[06:49:57]* cweagans has joined #aegir
[06:49:57]* cweagans has quit (Changing host)
[06:49:57]* cweagans has joined #aegir
[06:49:59]<brando753>but if I type in "drush dl provision" it will become unusable again...
[06:50:15]<theMusician>brando753 and you are running 1.8?
[06:50:33]* cweagans has left #aegir ()
[06:50:48]<theMusician>brando753: Aegir 1.8?
[06:51:03]<brando753>im checking, I did this a while ago, and no one was on when I ran into the problems
[06:51:08]<brando753>but Im pretty sure
[06:51:59]<theMusician>brando753: Did you ever have Aegir running properly?
[06:52:13]<brando753>no
[06:52:54]<brando753>I was following a guide and got stuck at this point :/
[06:53:34]<theMusician>brando753: Ok, well a good time to jump in, 1.8 I hear has many nginx improvements.
[06:53:47]<brando753>:)
[06:53:57]* dunkoh has quit (Quit: You know you'll miss me.)
[06:53:59]<theMusician>brando753: I am trying to find the process of restarting the install, I think you just need to remove a directory
[06:55:22]<brando753>so I need to start over? alright is there a simple way to restart?
[06:56:07]<hefring>community => Site database credentials => http://community.aegirproject.org/discuss/site-database-credentials
[06:58:27]<theMusician>brando753: I think if you have everything else setup you can delete your hostmaster folder from /var/aegir
[06:58:29]* svendecabooter has quit (Remote host closed the connection)
[06:59:06]<theMusician>brando753: Then retry your provision dl and hostmaster-install commands
[06:59:33]<brando753>is there a recommended guide for the nginx install? I think the one I was following might not be the best one :/
[07:00:05]<brando753>I kust have to do everything manually because I only have 128mb ram
[07:00:44]<theMusician>brando753: An nginx user would have to answer that question
[07:01:09]<theMusician>brando753: I use, http://community.aegirproject.org/installing/manual to install on RHEL6
[07:01:27]<brando753>oh, Im using debian
[07:01:44]<brando753>oh look they have the instructions :D
[07:02:13]<brando753>so all I have to do is rm -r /var/aegir
[07:02:57]<theMusician>brando753: I always thought using debian would be easier, as most everything is written for it in the Aegir community
[07:03:13]<theMusician>I would not rm -r /var/aegir as that is the aegir user's home directory
[07:03:56]<theMusician>brando753:Just work your way through the manual install instructions and adjust as necessary. If you want to start completely over, I would remove the aegir user which will remove that directory as well.
[07:04:17]<brando753>userdel removes the home directory by default?
[07:04:27]<brando753>oh well, either way
[07:04:44]<brando753>you would recommend backtracking first
[07:04:58]<theMusician>brando753: either way I think a fresh start will help with your install efforts
[07:05:43]<brando753>so delete the user and start from the beginning, ok sounds good
[07:12:28]* grobot has joined #aegir
[07:13:55]<lsolesen>mig5: Just watched your video about jenkins and aegir and zero touch deployment. Is your three different aegir instances on three different servers?
[07:14:26]* gusaus is now known as gusaus|lurk
[07:18:13]* iribarne has quit (Quit: iribarne)
[07:19:24]* HaloFX has quit (Remote host closed the connection)
[07:20:13]* HaloFX has joined #aegir
[07:20:15]* iribarne has joined #aegir
[07:28:48]* nixter has quit (Remote host closed the connection)
[07:36:59]* patcon has quit (Quit: patcon)
[07:37:51]* ratioweb has quit (Quit: Leaving)
[07:39:35]* obicke has joined #aegir
[07:42:01]* fysa has joined #aegir
[07:44:10]* gusaus|lurk is now known as gusaus
[07:50:23]* zombiebeard has quit (Quit: zombiebeard)
[07:55:02]<Vertice>http://blog.lusis.org/blog/2012/03/16/why-you-should-stop-fighting-distr...
[07:55:23]* jwester has quit (Quit: Leaving.)
[08:00:58]* cdracars_ has joined #aegir
[08:03:36]* cdracars_ has quit (Client Quit)
[08:04:38]* cdracars has quit (Ping timeout: 240 seconds)
[08:06:47]* obrienmd has quit (Quit: Leaving.)
[08:21:55]* cliffordmeece has quit (Quit: cliffordmeece)
[08:28:45]* simg has quit (Ping timeout: 260 seconds)
[08:35:25]* iribarne has quit (Quit: iribarne)
[08:45:04]* Deciphered has joined #aegir
[08:47:18]* Egyptian[Laptop] has joined #aegir
[08:48:57]* cliffordmeece has joined #aegir
[08:50:00]* obrienmd has joined #aegir
[08:54:52]* cliffordmeece has quit (Quit: cliffordmeece)
[08:55:34]* omega8cc has quit (Quit: zzzzzz...)
[08:56:01]* Mfawzy has joined #aegir
[08:57:15]<Mfawzy>hi, I have successfully added a platform to aegir, now I want to add some contributed modules, and themes the allow sites on this platform to use
[08:57:27]<Mfawzy>how can I do this ?
[08:57:37]* drakythe has quit (Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/)
[08:57:49]<Mfawzy>I've been searching google for a while till now and nothing !
[08:57:52]* jeremyr has quit (Read error: Connection reset by peer)
[08:58:47]* Egyptian[Laptop] has quit (Ping timeout: 256 seconds)
[09:00:21]* ghankstef has quit (Quit: off for a nap)
[09:01:17]<Mfawzy>anarcat, darthsteven mariooo mig5 Vertice __^
[09:02:01]<Mfawzy>sorry for bugging btw :)
[09:03:05]<HaloFX>Aegir just creates the site on the platform. Modules and themes are handled as normal on the actual site, not within Aegir.
[09:04:32]* cliffordmeece has joined #aegir
[09:04:45]<Mfawzy>yes, but what happens when I add a package to a platform ?
[09:05:09]<Mfawzy>why isn't it being added to the packages list in the platform (even after I verify the platform)
[09:06:31]<Mfawzy>HaloFX, __^
[09:07:05]<Mfawzy>what I am after, in fact, is to hook into the operation of adding new packages and act upon that
[09:07:30]<Mfawzy>I want to save a list of theme preview images
[09:07:48]<HaloFX>Packages are just themes and modules installed in sites/all They will not show if in sites/my_site
[09:08:16]* Aurorus has joined #aegir
[09:08:53]<Mfawzy>yes... so, what I want to ask about
[09:08:55]* Guest61735 has quit (Read error: Connection reset by peer)
[09:09:08]<Mfawzy>if everything is working well (on my aegir installation)
[09:09:17]* Guest61735 has joined #aegir
[09:09:40]* EclipseGc has quit (Quit: EclipseGc)
[09:09:51]<Mfawzy>I should see any newly added package to platforms/drupal-7.12/sites/all/modules in the packages of the certain platform inside aegir ?
[09:10:52]<Mfawzy>HaloFX, ?
[09:16:37]* wamilton has quit (Ping timeout: 248 seconds)
[09:16:50]* Egyptian[Laptop] has joined #aegir
[09:17:29]<HaloFX>just a sec...
[09:18:42]<HaloFX>did you verify the site or the platform?
[09:18:57]<Mfawzy>sorrrrrrrrrrrrry :$
[09:19:09]<Mfawzy>it was even more stupid than that in fact :D
[09:19:16]<Mfawzy>package was not extracted :s
[09:19:26]<Mfawzy>but, it works just as it should in fact :)
[09:19:49]<Mfawzy>however, here is another Question that I have been desperately trying to answer the few past hours...
[09:20:51]<Mfawzy>when a theme is being added to the system (I use hook_nodeapi to hook into this event) I want to save a list of theme preview images
[09:21:22]<Mfawzy>but not super sure how to get the theme location on the server
[09:22:01]<Mfawzy>given that I actually have the $node object
[09:24:10]<HaloFX>hmm. you want to have a module in Aegir report back the images from the managed sites?
[09:24:29]<Mfawzy>no
[09:25:00]<Mfawzy>I platform are being added outside the web root
[09:25:20]<Mfawzy>outside /var/aegir/hostmaster-6.17/
[09:26:01]<Mfawzy>they are being saved inside /var/aegir/platforms/drupalXX/sites/all/themes/something/some_image.png
[09:26:14]<Mfawzy>this is how things work by design, and I actually like it
[09:27:07]<Mfawzy>but on a certain stage I want to allow user to see a list of preview images available on the system
[09:28:19]<Mfawzy>so, I though of copying them inside the web root and saving a table of their places for performance considerations
[09:28:31]<Mfawzy>this is my scenario here :)
[09:28:35]<HaloFX>Previews of themes?
[09:28:46]<Mfawzy>yes, only the images will be good :)
[09:29:14]<HaloFX>Themes on just the one site?
[09:29:37]<Mfawzy>nope
[09:29:41]<Mfawzy>on a platform :)
[09:31:33]<HaloFX>this would be reported back through Aegir then? or an outside app?
[09:31:46]<Mfawzy>yes
[09:32:07]<Mfawzy>inside Aegir, I've already created a module that hooks into the operation
[09:35:07]<Mfawzy>so, the main idea looks like (know when a new theme is being added) read its theme.info and parse it for the preview.png ....
[09:35:25]<Mfawzy>copy that preview.png is say, files/images/theme_prevs
[09:36:17]<HaloFX>Not sure I can help you with that one. I don't know how deeply Aegir looks inside the themes, as in what would be available. The process might also be different depending on if using a D6 or D7 platform.
[09:36:49]<Mfawzy>yes
[09:37:43]<Mfawzy>but, it is somehow canonnical if we know the structure of theme.info (which is sure publicly available :D)
[09:37:48]<Mfawzy>thanks though :)
[09:54:33]* gandhiano has quit (Ping timeout: 265 seconds)
[09:57:25]* HaloFX has quit (Ping timeout: 260 seconds)