| [11:00:40] | * ryanarmstrong has quit (Quit: Leaving.) |
| [11:00:53] | * redndahead has quit (Quit: Leaving.) |
| [11:24:03] | * ezra-g has quit (Read error: Connection reset by peer) |
| [11:36:40] | * EclipseGc has quit (Quit: EclipseGc) |
| [11:42:22] | * deciphered has joined #aegir |
| [11:45:56] | * samhassell has joined #aegir |
| [11:54:02] | * kvanderw has joined #aegir |
| [12:33:39] | <chaz> | anyone put custom rewrites in their vhost.d/<site>.conf ? |
| [12:56:35] | * EclipseGc has joined #aegir |
| [13:00:53] | * samhassell has quit (Ping timeout: 252 seconds) |
| [13:05:10] | * recidive has quit (Quit: zzz) |
| [13:16:33] | * EclipseGc has quit (Quit: EclipseGc) |
| [14:14:55] | * EclipseGc has joined #aegir |
| [14:24:09] | <eft> | chaz: I think this page may help you customize your rewrites http://community.aegirproject.org/node/70 |
| [14:31:49] | <rovo> | Have you guys seen the Job sandbox ? http://drupal.org/sandbox/nmcclain/1186638 |
| [14:36:01] | * deciphered has quit (Remote host closed the connection) |
| [14:46:36] | * cweagans has joined #aegir |
| [14:48:29] | * Aurorus has quit (Read error: Connection reset by peer) |
| [14:50:59] | <cweagans> | I just installed aegir 1.4 and tried to import a platform rsync'ed from another hosting provider. unfortunately, I forgot to change the database credentials before I triggered the import, so the import failed. now I can't remove the platform/associated sites. is there a way to manually remove a platform or site? or am i just stuck with a broken platform? |
| [14:51:03] | * Aurorus has joined #aegir |
| [14:58:48] | * bertodsera has quit (Quit: No Ping reply in 180 seconds.) |
| [14:58:59] | * bertodsera has joined #aegir |
| [14:59:33] | * roflmaus has joined #aegir |
| [15:01:57] | * fatguylaughing has joined #aegir |
| [15:02:48] | * kvanderw has quit (Quit: Get MacIrssi - http://www.sysctl.co.uk/projects/macirssi/) |
| [15:03:31] | * Tigeda has quit (Read error: Connection reset by peer) |
| [15:03:32] | * bertodsera has quit (Read error: Connection reset by peer) |
| [15:03:52] | * Tigeda has joined #aegir |
| [15:04:46] | * bertodsera has joined #aegir |
| [15:06:55] | * EclipseGc has quit (Quit: EclipseGc) |
| [15:08:22] | * bertodsera has quit (Read error: Connection reset by peer) |
| [15:09:36] | * bertodsera has joined #aegir |
| [15:13:12] | * bertodsera has quit (Read error: Connection reset by peer) |
| [15:14:26] | * bertodsera has joined #aegir |
| [15:18:49] | * bertodsera has quit (Read error: Connection reset by peer) |
| [15:20:07] | * bertodsera has joined #aegir |
| [15:24:58] | * bertodsera has quit (Read error: Connection reset by peer) |
| [15:26:09] | * bertodsera has joined #aegir |
| [15:56:56] | * rovo has quit (Remote host closed the connection) |
| [15:59:25] | * roflmaus has quit () |
| [16:03:56] | * beautifulmind has joined #aegir |
| [16:25:23] | * cweagans has quit (Quit: Goodbye.) |
| [16:37:35] | * eft_ has left #aegir () |
| [16:38:25] | * fatguylaughing has quit (Quit: fatguylaughing) |
| [17:18:51] | * welly has quit (Quit: Computer has gone to sleep.) |
| [17:26:24] | * ivanjaros has quit (Read error: Connection reset by peer) |
| [17:52:39] | <darthsteven> | right, we'll see if rackspace is still being funny... |
| [17:59:19] | <darthsteven> | awesome |
| [18:03:56] | * grobot|laptop has joined #aegir |
| [18:04:52] | <grobot|laptop> | I've seen a few posts mentioning ACL solutions to allowing non-aegir users to write to aegir files, use the autogen drush aliases etc |
| [18:05:44] | <grobot|laptop> | but why not just chmod g+rw the aegir files / set umask for aegir to play with friends? still protected from naughty :www-data that way |
| [18:06:49] | <grobot|laptop> | if we can avoid adding ACL to the mix and use standard unix perms, oldschool is good by me. |
| [18:08:56] | <grobot|laptop> | aha. so ACLs give you flexible ownership (i.e., grant access to sites A,B,C to users X, and to sites C,D,E to users Y,Z) |
| [18:14:23] | <hefring> | Git => Issue #1318374 by Steven Jones: Refactor code layout of classes using autoloader. => http://drupalcode.org/project/provision.git/commitdiff/2d6cfcdcfb1bfed5c... |
| [18:17:03] | <darthsteven> | lame! |
| [18:17:33] | <darthsteven> | it worked locally! |
| [18:21:57] | * kolafson has quit (Read error: Connection reset by peer) |
| [18:35:15] | * ivanjaros has joined #aegir |
| [18:38:42] | <darthsteven> | bah! |
| [18:39:39] | * beautifulmind has quit (Quit: Leaving.) |
| [18:44:11] | * amateescu has joined #aegir |
| [18:46:54] | <darthsteven> | and we'll try again... |
| [18:54:08] | <hefring> | Git => Finish conversion of Contexts to autoloading. => http://drupalcode.org/project/provision.git/commitdiff/45d3fb8309a62967e... |
| [18:54:08] | <hefring> | Git => Merge commit '45d3fb8309a62967e74bd63578c1d355471ced56' into 6.x-2.x => http://drupalcode.org/project/provision.git/commitdiff/80516dd9e459b0f4f... |
| [18:54:08] | <hefring> | Git => Convert a few classes I forgot. => http://drupalcode.org/project/provision.git/commitdiff/91d92aac48d3f444a... |
| [18:54:23] | <hefring> | Git => Merge branch 'refs/heads/dev/1318374-autoloader' into 6.x-2.x => http://drupalcode.org/project/provision.git/commitdiff/440920a15491eb37e... |
| [18:56:34] | <darthsteven> | Brilliant! |
| [18:56:53] | <darthsteven> | We are being autoloaded people! |
| [19:17:11] | * Harley has joined #aegir |
| [19:17:19] | <darthsteven> | everything is green again. Hurrah! |
| [19:18:00] | <mig5> | watched that last one live. that is phenomenal the number of tests / upgrade stages you do now |
| [19:18:03] | <mig5> | unreal |
| [19:19:48] | * grobot|laptop has quit (Read error: Connection reset by peer) |
| [19:22:13] | * grobot|laptop has joined #aegir |
| [19:25:56] | * amateescu has quit (Ping timeout: 260 seconds) |
| [19:31:10] | <darthsteven> | All down to you my friend, your last screencast showed me how to do it |
| [19:32:15] | <darthsteven> | mig5++ |
| [19:32:51] | * siliconmeadow has joined #aegir |
| [19:35:32] | <darthsteven> | But yes, I like the amount we test too. |
| [19:36:10] | * grobot|laptop has quit (Quit: grobot|laptop) |
| [19:36:36] | <darthsteven> | Scrum in 1.5h right? |
| [19:37:33] | <mig5> | oh hm |
| [19:37:40] | <mig5> | i thought it was tuesday morning my time |
| [19:37:48] | <mig5> | not tuesday night |
| [19:40:07] | <darthsteven> | I'm not sure we officially changed the time yet? |
| [19:40:19] | <darthsteven> | Besides I can't make it this evening :( |
| [19:40:56] | * grobot|laptop has joined #aegir |
| [19:41:08] | <mig5> | oh my bad, we didn't officially change it yet |
| [19:41:12] | <mig5> | all good |
| [19:42:58] | <darthsteven> | Awesome. Chat in a hour or so... |
| [19:45:17] | <grobot|laptop> | looking opening an aegir install to multiple developers. are ACLs required for any reason other than limited access (giving dev1 access to site1 but not site2)? |
| [19:45:21] | * amateescu has joined #aegir |
| [19:45:32] | * amateescu has quit (Changing host) |
| [19:45:32] | * amateescu has joined #aegir |
| [19:45:42] | <grobot|laptop> | i.e. can we just set aegir's umask in login.defs and set devs to default group :aegir |
| [19:48:48] | * grobot|laptop has quit (Quit: grobot|laptop) |
| [19:50:49] | * Harley has quit (Read error: Connection reset by peer) |
| [19:51:00] | * Harley has joined #aegir |
| [19:52:20] | * Harley_ has joined #aegir |
| [19:52:20] | * Harley has quit (Read error: Connection reset by peer) |
| [19:52:39] | * Harley_ has quit (Read error: Connection reset by peer) |
| [19:53:27] | * Harley has joined #aegir |
| [19:54:33] | * e-anima has joined #aegir |
| [19:56:09] | * grobot|laptop has joined #aegir |
| [19:56:26] | <grobot|laptop> | logging? |
| [19:56:29] | <grobot|laptop> | logs? |
| [19:56:29] | <hefring> | yeah, ok, i admit, i'm logging this channel in http://hefring.mig5.net/bot/log/aegir - ask me about log bookmark too ;) |
| [19:59:01] | * grobot|laptop has quit (Client Quit) |
| [19:59:09] | * Harley has quit (Read error: Connection reset by peer) |
| [20:06:22] | * sdrycroft has joined #aegir |
| [20:06:24] | * grobot|laptop has joined #aegir |
| [20:20:06] | * deciphered has joined #aegir |
| [20:22:25] | * MattFielding has joined #aegir |
| [20:24:27] | * samhassell has joined #aegir |
| [20:24:44] | * samhassell has quit (Read error: Connection reset by peer) |
| [20:27:31] | * deciphered has quit (Remote host closed the connection) |
| [20:36:05] | * grobot|laptop has quit (Quit: grobot|laptop) |
| [20:36:12] | * deciphered has joined #aegir |
| [20:50:40] | * siliconmeadow has quit (Quit: Ex-Chat) |
| [20:56:55] | <darthsteven> | anarcat, darthsteven, mig5, mvc, sfyn, skwashd: scrum in 5 minutes |
| [20:58:59] | * deciphered has quit (Remote host closed the connection) |
| [21:00:57] | <darthsteven> | Scrum time! |
| [21:01:00] | <darthsteven> | scrum? |
| [21:01:00] | <hefring> | scrum is Every Tuesday at 10h00 UTC: 03h00 San Francisco, USA (PST), 06h00 Montreal, Canada (EDT), 11h00 London, UK (CET), 20h00 Melbourne, Australia (EST) |
| [21:01:08] | <mig5> | go! |
| [21:01:19] | <darthsteven> | shall I go first? |
| [21:01:26] | <darthsteven> | okay, if you insist |
| [21:01:40] | <darthsteven> | Aegir 1.5 is out! |
| [21:01:42] | <darthsteven> | Hurrah |
| [21:01:47] | <mig5> | \o/ |
| [21:01:57] | <darthsteven> | Anarcat helped in advisory role |
| [21:02:17] | <darthsteven> | which means at least two people can complete the full release process, independently |
| [21:02:26] | <mig5> | excellent |
| [21:02:50] | <darthsteven> | and we found that Jenkins actually does most of the work, and we could get it to do most of the rest of Debian stuff very easily |
| [21:02:57] | <darthsteven> | other things: |
| [21:03:10] | <darthsteven> | I did some bug fixes |
| [21:03:29] | <darthsteven> | I completely re-factored the 6.x-2.x branch of provision to use autoloading for classes |
| [21:03:41] | <darthsteven> | so we can support contrib add-ons for provision |
| [21:03:51] | <darthsteven> | I still need to document those changes |
| [21:04:01] | <darthsteven> | will try to get a few mins to do that today |
| [21:04:31] | <darthsteven> | also, I increased the number of things tested by Jenkins, and improved the quality of the code running the tests a little |
| [21:04:44] | <darthsteven> | resulting in less code all round :) |
| [21:05:05] | <darthsteven> | Also, made the upgrade tests take parameters |
| [21:05:09] | <darthsteven> | which is handy |
| [21:05:29] | <darthsteven> | also we now test PHP 5.2, every 24 hours if there are changes |
| [21:05:32] | <darthsteven> | that's it from me |
| [21:05:39] | <darthsteven> | mig5 want to go next? |
| [21:05:48] | <mig5> | ok - incredible efforts as always darthsteven, thanks |
| [21:05:52] | <mig5> | that's amazing work |
| [21:06:20] | <mig5> | me - very little as always - i simply built a new debian squeeze image with backported php 5.2 from lenny, so that we could do those php 5.2 tests |
| [21:06:57] | <mig5> | i'm pondering giving an aegir talk at http://drupaldownunder.org in January 2012, only a couple monts away now, but i'd like to diverge away from the usual 'how to install aegir, basic usage' thing we always do, as a lot of people will have seen that |
| [21:07:08] | <mig5> | any suggestions or ideas, let me know. |
| [21:07:11] | <mig5> | that's about it from me |
| [21:08:10] | <darthsteven> | mig5: thanks as always |
| [21:08:47] | <darthsteven> | anyone else? |
| [21:09:00] | <darthsteven> | mig5: we can chat talks after the scrum? |
| [21:09:23] | <mig5> | sure |
| [21:10:13] | <darthsteven> | anyone else? I'll give you a minute! |
| [21:11:31] | <darthsteven> | okay |
| [21:11:36] | <darthsteven> | thanks for attending mig5 |
| [21:11:37] | <mig5> | i'll do log |
| [21:11:45] | <darthsteven> | thank you very much1 |
| [21:11:49] | <darthsteven> | *much! |
| [21:13:34] | <mig5> | so, DDU talks |
| [21:13:50] | <mig5> | i've been somewhat reluctant given how little involved i am these days / how far behind i am in where things have got to |
| [21:14:10] | <mig5> | but i think aegir should have a 'presence' at this event, which is the only real 'national' drupal even in australia |
| [21:14:48] | <mig5> | so i've a peculiar sense of responsibility ;) also because, like all drupal events i go to in australia, i am gonna be asked aegir questions from dawn til dusk each day anyway.. |
| [21:15:01] | <darthsteven> | mig5: hah! I get that too over here now |
| [21:15:10] | <mig5> | it's a sign of achievement ;) |
| [21:16:04] | <mig5> | difference is you actually know whats going on! :) |
| [21:16:06] | <darthsteven> | I think any presentation needs to have at least 5~10 minute into to what Aegir is, because some people will simply not know |
| [21:16:19] | <darthsteven> | and then, I guess you're free to do what you want |
| [21:16:35] | <mig5> | yeah, i agree i can't escape the overview stuff |
| [21:16:47] | <darthsteven> | the old install Aegir, install Drupal, then openatrium is a bit tired I guess |
| [21:16:49] | <mig5> | and there won't be enough for 2 sessions |
| [21:17:13] | <darthsteven> | you could show your continuous integration stuff |
| [21:17:36] | <darthsteven> | that would attract a lot of people, who might not know much about Aegir |
| [21:17:45] | <mig5> | what i was thinking of doing was actually demoing the jenkins ci tests - eg the stuff you've mostly put together |
| [21:18:03] | <mig5> | and basically use it as an example of 'you could be doing drush $tests on your own app in the same way' |
| [21:18:38] | <mig5> | just not sure if it's too 'product' specific eg, hard to compare to the traditional 'developing a site' |
| [21:19:26] | <mig5> | perhaps it can be less 'live demo' of this stuff and more an overview of what can be done, diagram style |
| [21:20:48] | <mig5> | as you can tell, i haven't given it too much focused thought - still some time to think and submit sessions. so if something occurs to you that you think could be really good/important, just let me know in passing |
| [21:21:28] | <darthsteven> | sure, will do |
| [21:21:57] | <darthsteven> | as for what's going on with Aegir, a brief summary: |
| [21:22:12] | <darthsteven> | 6.x-2.x is now useful for contrib |
| [21:22:24] | <darthsteven> | but otherwise quite similar to 6.x-1.x |
| [21:22:42] | <darthsteven> | 7.x-2.x is some ways off being a Drupal 7 port of 6.x-2.x |
| [21:23:03] | <darthsteven> | I'm thinking of how we proceed, and it might be like this: |
| [21:23:31] | <darthsteven> | we have a push to clean up 6.x-2.x as much as possible, and make it more easily extendable |
| [21:23:40] | <darthsteven> | and release 6.x-2.x before Christmas |
| [21:24:19] | <darthsteven> | because basically it's now really easy to extend or swap entire bits of provision out |
| [21:24:47] | <darthsteven> | so a lot of dev can happen outside of Aegir if people need extra cool stuff |
| [21:25:08] | <darthsteven> | a lot of that has to get rolled into provision at the moment, because you have to mix code in 6.x-1.x |
| [21:25:30] | <mig5> | dang was just browsing c.a.o and now i get a koumbit 503 |
| [21:25:31] | <darthsteven> | so rough roadmap might be: 6.x-2.x for Christmas, and 7.x-2.x by the Summer |
| [21:25:52] | <darthsteven> | mig5: working for me |
| [21:25:59] | <mig5> | ah it's back |
| [21:26:27] | <darthsteven> | I've not discussed that roadmap with anarcat however, but it seems like having a 2.x which is essentially a very cleaned up version of 1.x might be a good idea |
| [21:26:32] | <mig5> | one thing i've never been clear on is what branch to use when making small fixes, e.g code doc fixes etc |
| [21:26:51] | <mig5> | i'm sure it's in the manual somewhere but it's always bamboozled me when we diverged the 1.x and 2.x and then 6.x vs 7.x |
| [21:27:03] | <mig5> | the world was so simply in 0.3 days :) |
| [21:27:42] | <mig5> | simple* |
| [21:29:05] | * mig5 needs to read http://community.aegirproject.org/node/187 several more times |
| [21:29:09] | <darthsteven> | heh |
| [21:29:15] | <darthsteven> | yeah, we could be more clear I guess |
| [21:29:38] | <darthsteven> | node/187 is most likely a little out of date |
| [21:29:54] | <mig5> | i think it makes more sense to people who do lots of dev in general, so are used to the process |
| [21:30:09] | <mig5> | aegir is (was?) the only project i ever contributed to |
| [21:30:24] | <darthsteven> | in theory bugs can be fixed in either 6.x-1.x or 6.x-2.x and then cherry-picked around |
| [21:30:31] | <darthsteven> | mig5: is |
| [21:30:44] | <darthsteven> | contribution != code |
| [21:31:02] | <mig5> | yeah - i just was never sure when it was correct to take a fix from the 6.x-2.x and put it in 6.x-1.x as well or not |
| [21:31:21] | <mig5> | i guess anything other than new features + api changes |
| [21:31:48] | * adrinux has joined #aegir |
| [21:34:47] | * beautifulmind has joined #aegir |
| [21:35:18] | <mig5> | would love to hear how https://github.com/ergonlogic/vaegirant is progressing |
| [21:35:31] | <mig5> | i should actually try it |
| [21:39:49] | * siliconmeadow has joined #aegir |
| [21:39:49] | * siliconmeadow has quit (Changing host) |
| [21:39:49] | * siliconmeadow has joined #aegir |
| [21:42:02] | * mig5 actually tries it |
| [21:45:26] | <darthsteven> | yeah I think if you don't break any API then it's fine to get something into 6.x-1.x, you can always add it to 6.x-2.x and then ask someone else for an opinion about 1.x |
| [21:58:03] | <halcyonCorsair> | can anyone tell me how do i specify something like --no-cache when calling say sql-dump via drush_invoke? |
| [21:59:14] | <mig5> | halcyonCorsair: not sure, but it might accept options as an argument array |
| [22:00:29] | <halcyonCorsair> | hmm |
| [22:00:39] | <mig5> | yeah http://api.drush.org/api/function/drush_invoke/4.x |
| [22:00:55] | <mig5> | drush_invoke($command, $args = array()) |
| [22:01:33] | <mig5> | so presumably something like drush_invoke('sql-dump', array('no-cache')) |
| [22:01:36] | <mig5> | (no idea if this works) |
| [22:02:04] | <mig5> | eg this is in the api: |
| [22:02:04] | <mig5> | drush_invoke('cache-clear', 'all'); |
| [22:02:19] | <mig5> | so maybe as simply as drush_invoke('sql-dump', 'no-cache') |
| [22:02:48] | <mig5> | although, hmm.. it's drush cc all and not drush cc --all isn't it |
| [22:02:52] | <mig5> | so maybe it's not the same :s |
| [22:08:14] | * chaz has quit (Ping timeout: 252 seconds) |
| [22:12:26] | <mig5> | halcyonCorsair: let me know if you get it to work so I know the right answer :) |
| [22:12:28] | * mig5 goin to bed |
| [22:12:56] | <halcyonCorsair> | mig5: the answer seems to be 'options' vs. 'arguments' |
| [22:13:50] | <mig5> | ah of course |
| [22:13:58] | <halcyonCorsair> | mig5: drush_set_option('no-cache', TRUE); drush_invoke('sql-sync', $from, $to); |
| [22:14:07] | <mig5> | --flags are options as fetched with drush_get_option() |
| [22:14:11] | <halcyonCorsair> | or something like that |
| [22:14:12] | <mig5> | i see |
| [22:14:44] | <halcyonCorsair> | took me a little while to figure out. i'm used to an argument is an argument is an argument. :) |
| [22:15:03] | <mig5> | yeah i guess 'drush cc all', all is an arg |
| [22:15:10] | <mig5> | a --flag is an option, or 'switch' |
| [22:15:24] | <mig5> | crazyarse terminologies |
| [22:15:39] | <mig5> | don't even talk to me about the 3 or 4 different types of 'context' in aegir, drush and drupal ;) |
| [22:19:23] | * rovo has joined #aegir |
| [22:26:37] | <halcyonCorsair> | O_O |
| [22:52:46] | * penyaskito has quit (Quit: Saliendo) |
| [22:56:16] | * penyaskito has joined #aegir |
| [23:08:12] | * tne_ has quit (Ping timeout: 252 seconds) |
| [23:08:48] | * shonk|offline is now known as shonk |
| [23:12:30] | * tne_ has joined #aegir |
| [23:24:45] | * chabz|out has joined #aegir |
| [23:35:23] | * ergonlogic has joined #aegir |
| [23:49:59] | * recidive has joined #aegir |
| [23:53:19] | * ezra-g has joined #aegir |
| [23:56:41] | * iflista has joined #aegir |
| [23:58:09] | <iflista> | hi everyone. I'm new to aegir and now have a problem. I've installed aegir automatically but I don't know username and password. How can I find them? |
| [00:05:18] | <darthsteven> | iflista: they should have been listed near the end of the console output of the automatic install |
| [00:05:35] | <darthsteven> | iflista: it should have given you a long URL that if you visit will log you in |
| [00:05:43] | <darthsteven> | iflista: you can then change your username and password |
| [00:06:17] | <iflista> | darthsteven: I missed that. |
| [00:06:32] | <iflista> | darthsteven: thanks |
| [00:07:09] | * EclipseGc has joined #aegir |
| [00:08:26] | * Harley has joined #aegir |
| [00:10:22] | * q-rban is now known as q0rban |
| [00:12:48] | * penyaskito has quit (Ping timeout: 240 seconds) |
| [00:19:10] | <bgm> | why does aegir stop the upgrade when drush_make is detected in the ~/.drush ? |
| [00:20:27] | <adrinux> | wrong version of make? |
| [00:20:55] | <adrinux> | bgm: but I'm guessing |
| [00:21:22] | <adrinux> | just did manual upgrades of my both my 1.2 instances to 1.5, very smooth |
| [00:21:56] | <bgm> | i had drush_make 2.2, aegir installed the package for drush_make 2.3 |
| [00:22:27] | <bgm> | but there's something weird in the debian package which deleted my /etc/apache2/conf.d/aegir.conf, then it halted the apt-cron upgrade |
| [00:23:01] | <bgm> | so my server was pretty broken. which one can expect anyway from automated upgrades, but would be best to solve it for others |
| [00:23:12] | <adrinux> | yep |
| [00:23:30] | <adrinux> | I've never used the deb packages, so can't be of much help |
| [00:23:42] | <bgm> | np, i'll but anarcat later on :) |
| [00:23:54] | <bgm> | bug* |
| [00:24:08] | <adrinux> | created an issue? though I'm not sure where you do that for the deb versions :/ |
| [00:26:09] | <bgm> | yep, will do. i think it's ok to file these bugs on d.o imho |
| [00:29:33] | * adrinux has quit (Quit: Leaving.) |
| [00:31:06] | <bgm> | hard to say whether this is really an aegir bug, according to my logs. the debian pre-inst script does the check correctly. it's not clear why my aegir.conf was trashed, but my etckeeper log shows it really was during the apt upgrade.. |
| [00:31:59] | <bgm> | òh |
| [00:32:05] | <bgm> | remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) |
| [00:32:10] | <bgm> | ( rm /etc/apache2/conf.d/aegir.conf > /dev/null 2>&1 && invoke-rc.d apache2 force-reload ) || true |
| [00:32:14] | <bgm> | anarcat: ^ |
| [00:33:15] | * Brandonian has joined #aegir |
| [00:41:35] | <bgm> | (created an issue, #1328316) |
| [00:47:59] | * penyaskito has joined #aegir |
| [00:48:29] | * adrinux has joined #aegir |
| [00:57:46] | * Drakythe has joined #aegir |
| [01:10:27] | * fatguylaughing has joined #aegir |
| [01:13:01] | * Egyptian[Home] has quit (Ping timeout: 258 seconds) |
| [01:24:20] | * jeremyr has joined #aegir |
| [01:28:15] | * waako has joined #aegir |
| [01:41:01] | * bertodsera has left #aegir ("Ceréja a tuti bela gent!") |
| [01:50:25] | * lolmaus has quit () |
| [02:06:05] | * beautifulmind has quit (Quit: Leaving.) |
| [02:13:32] | * amateescu is now known as amateescu|afk |
| [02:28:30] | <sfyn> | Anyone here having issues with queue-runner on hostmaster 1.5? |
| [02:28:38] | <sfyn> | Like, tasks are not running? |
| [02:31:06] | <sfyn> | !pi rqge_civi/supp rt#94685 fix civi |
| [02:38:08] | <chabz|out> | Is it ok to add rewriterules in the vhosts.d/ files for individual sites? |
| [02:38:25] | <chabz|out> | or do they get rewritten upon verify etc.? |
| [02:39:54] | <bgm> | sfyn: afaik, hostmaster 1.5 does not ship with the same queue-runner that koumbit is using |
| [02:40:10] | <bgm> | chabz|out: they get rewritten, but you can add them in the .htaccess of your platform |
| [02:40:39] | <sfyn> | bgm: ack |
| [02:41:21] | <chabz|out> | so, if I have a site that I need to have a specific rewrite rule I can put it into an .htaccess in the site dir? |
| [02:41:59] | <bgm> | chabz|out: .htaccess of the platform |
| [02:42:12] | <bgm> | or you can write a provision sub-module to inject it in the vhost |
| [02:43:25] | <chabz|out> | so, the platform htaccess would hold all the rewrite rules for each site? |
| [02:44:06] | * Kutts has joined #aegir |
| [02:45:45] | <Kutts> | To upgrade on Debian 6 do I run apt-get install aegir-provision and apt-get install aegir-hostmaster as root or aegir user? |
| [02:45:57] | <bgm> | chabz|out: yeah, it's a bit complicated to have per-site htaccess rules.. unless you check the domain for each rule |
| [02:46:08] | <bgm> | Kutts: root |
| [02:46:15] | <Kutts> | thank you |
| [02:47:27] | <bgm> | chabz|out: there's also the possibility to use the vhosts.{pre,post} (something like that), but I don't think you can "add" configs into an existing vhost |
| [02:47:42] | <chabz|out> | hrm |
| [02:48:11] | <bgm> | so afaik most people use the .htaccess of the platform, or write a provision submodule |
| [02:48:29] | <chabz|out> | I have a site, site1.company.com and need site1.company.com/reports go to www.reports.com. |
| [02:48:53] | <chabz|out> | but many of the site#.company.com will have their own 'reports' redirection |
| [02:49:04] | * AdamDK has quit (Quit: Leaving) |
| [02:49:09] | <chabz|out> | but it won't be something that is always known when the site is provisioned. |
| [02:49:51] | <bgm> | chabz|out: you can use RewriteCond %{HTTP_HOST} ^www\.example\.com [NC] \n RewriteRule [...] |
| [02:50:05] | <chabz|out> | You're saying vhosts.d/site is definitely not the place to put it as its overwritten? |
| [02:50:29] | <bgm> | chabz|out: exact |
| [02:50:46] | <bgm> | the only way to add stuff in there, is to write a provision submodule |
| [02:51:10] | <chabz|out> | as the submodule will write and keep the changes |
| [02:51:39] | <bgm> | the simplest is to use the platform .htaccess |
| [02:52:46] | <chabz|out> | and in it just list conditions/rules for each site as needed? |
| [02:53:04] | <bgm> | yep |
| [02:53:22] | * chabz|out is now known as chaz |
| [02:53:25] | <bgm> | i'm not sure what's the best practice, maybe check on community.aegirproject.org forums for similar issues |
| [02:53:34] | <chaz> | thanks so much bgm |
| [02:53:55] | <bgm> | np, good luck :) |
| [02:53:56] | <chaz> | Yeah, I wonder if what I'm doing is not common (smart) and so its not more streamlined. |
| [02:55:09] | <bgm> | i think it's a common problem, we just haven't found an easy way to do it |
| [02:55:48] | <bgm> | i once wanted to write an aegir module to allow users to modify the rewrite rules from the web interface, but then you have to be really careful about validating for syntax errors and security issues, so it can be a mess |
| [02:56:03] | * AquaticDisorder has joined #aegir |
| [02:56:37] | <bgm> | chaz: in fact, the type of redirection you are doing can be done directly from drupal itself with the usual modules |
| [02:56:46] | <anarcat> | bgm: there is actually code for that |
| [02:56:55] | <anarcat> | bgm: but it had some issues, including lack of validation |
| [02:57:33] | <bgm> | anarcat: is that in a branch, or contrib module? |
| [02:57:52] | <anarcat> | bgm: issue queue patch |
| [02:58:00] | <anarcat> | iirc |
| [02:59:42] | <bgm> | it would be a killer feature :) |
| [02:59:57] | <chaz> | bgm, Yeah, I thought about modules, but we're running a large multisite install and want to keep the number of modules low. |
| [03:00:00] | <bgm> | (and a potential for huge security holes.. :-) |
| [03:00:27] | <anarcat> | bgm: yeah, "killer" :) |
| [03:00:30] | <chaz> | and if only 20% of the sites need these rules, I'd like to find a simple way to do it. |
| [03:00:47] | <bgm> | anarcat: haha :) |
| [03:01:06] | <anarcat> | bgm: https://drupal.org/node/1058918 |
| [03:01:10] | * bgm goes back to his civicrm 1.7 -> 4.0 upgrade :/ |
| [03:01:14] | <anarcat> | bgm: c'est sur github en fait - https://github.com/EugenMayer/hosting_vhost_extra |
| [03:01:53] | <bgm> | chic |
| [03:02:47] | * amateescu|afk is now known as amateescu |
| [03:06:03] | * adrinux has quit (Quit: Leaving.) |
| [03:12:30] | * redndahead has joined #aegir |
| [03:19:02] | <anarcat> | aaaawesome |
| [03:19:36] | <chaz> | bgm: can I ask another rewrite rule question of you? |
| [03:20:41] | <bgm> | ask, we'll see if i can answer :) |
| [03:20:46] | <bgm> | (or someone else) |
| [03:20:54] | <chaz> | hehe, thanks |
| [03:22:05] | <chaz> | I have added into the platform .htaccess: RewriteCond %{HTT_HOST} ~^site1\.company\.com$ [NC] |
| [03:22:35] | <chaz> | and RewriteRule ^.*$ http://www.site2.com [L,R=301] |
| [03:22:47] | <chaz> | HTTP_HOST |
| [03:23:28] | <chaz> | I think its wrong, as I am not sure how the condition is checked against the rule |
| [03:24:48] | <chaz> | do I need a RewriteCond even? |
| [03:25:22] | <chaz> | would RewriteRule ^site1\.company\.com$ http://www.site2.com [L,R=301] work? |
| [03:26:40] | <bgm> | won't work |
| [03:26:46] | <chaz> | maybe I want the REQUEST_URI instead? |
| [03:26:55] | <bgm> | my modwrite syntax is rusty, but are you sure of the ~ in the cond? |
| [03:27:26] | <anarcat> | ~ seems wrong yeah |
| [03:27:27] | <chaz> | no, that was a typo |
| [03:27:59] | <chaz> | force of habit, ~ is my hotkey for tilde-shell |
| [03:31:52] | <sfyn> | anarcat: pop quiz, what packages are required for provisionacl to work? |
| [03:33:08] | <anarcat> | sfyn: acl |
| [03:33:15] | <sfyn> | ok |
| [03:33:18] | <anarcat> | sfyn: should be in the docs |
| [03:35:59] | <sfyn> | anarcat: ok, fair - but there is no documentation link from http://drupal.org/project/provisionacl |
| [03:36:34] | <anarcat> | sfyn: well, that page has a "quickstart" title that says: apt-get install acl |
| [03:36:59] | <sfyn> | anarcat: oops |
| [03:37:10] | <anarcat> | :P |
| [03:37:17] | <anarcat> | sfyn: suggestions on improvements welcome :) |
| [03:37:21] | * ergonlogic has quit (Ping timeout: 258 seconds) |
| [03:37:59] | <sfyn> | anarcat: i'll write you a handbook page once I have managed to install it |
| [03:38:11] | <anarcat> | well |
| [03:38:27] | <anarcat> | thing is, i feel it's really quite simple, i am not sure what more than the quickstart is necessary... |
| [03:38:42] | <anarcat> | sfyn: but if you do write docs, keep in mind there is more stuff about acls in the koumbit wiki |
| [03:45:12] | <sfyn> | anarcat: actually, http://community.aegirproject.org/node/526 is pretty good documentation, I suggest you add that as the path for documentation on the module page |
| [03:45:31] | <Kutts> | Hey anarcat thank you for all your work. I'm very new on linux. Just upgraded aegir for the first time, had a heart-attack moment but got through it thanks to docs. |
| [03:46:00] | <anarcat> | sfyn: cool, thanks for the hint! |
| [03:46:02] | <anarcat> | Kutts: thanks :) |
| [03:46:16] | <anarcat> | Kutts: i also had a few heart attack moments in the last few hours :) |
| [03:46:21] | <anarcat> | found a huge critical |
| [03:46:40] | <anarcat> | sfyn: will do |
| [03:48:00] | * kepford has joined #aegir |
| [03:51:10] | <anarcat> | sfyn: done, also expanded docs |
| [03:53:18] | * Kutts has quit (Quit: ChatZilla 0.9.87 [Firefox 7.0.1/20110928134238]) |
| [03:55:23] | <anarcat> | sfyn: i have actually moved all docs to the community site so people can update |
| [03:55:41] | <sfyn> | anarcat: ack, and thanks |
| [03:56:05] | <anarcat> | sfyn: review and feedback welcome again of course |
| [03:56:25] | <anarcat> | sfyn: also see https://drupal.org/node/1222772 |
| [03:56:39] | <sfyn> | anarcat: actually, could I ask you about a coding problem related to acls |
| [03:57:12] | <sfyn> | anarcat: probly related to my poor understanding of drush, but if I want to make direct use of provisionacl_set_acl, how should I include the drush include file? |
| [03:57:58] | <anarcat> | sfyn: hum |
| [03:58:02] | <anarcat> | sfyn: good question |
| [03:58:02] | <sfyn> | anarcat: or can I make direct use of that function from outside of the command |
| [03:58:08] | <anarcat> | sfyn: maybe you can assume it is included already |
| [03:58:14] | <anarcat> | i think i designed it as such |
| [03:58:26] | <anarcat> | in fact you should make your code conditionnal on function_exists("provision_set_acl") |
| [03:58:30] | <sfyn> | tried that function_exists('provisionacl_set_acl'), in a post_verify hook, returns false |
| [03:58:47] | <anarcat> | creeeuap |
| [03:58:52] | <sfyn> | yup |
| [03:59:15] | <anarcat> | hum |
| [03:59:25] | <anarcat> | that's weird, because the drush.inc file should be included unconditionnally |
| [03:59:34] | <anarcat> | are you sure it's in the right location and evrythnig? |
| [04:00:07] | <sfyn> | yes |
| [04:00:16] | <sfyn> | provisionacl is working - I can see the acls it set on my test site |
| [04:00:19] | <anarcat> | run with --debug, you should see it be included |
| [04:00:42] | <sfyn> | this is probly a typo issue, hold on |
| [04:00:49] | <anarcat> | well, if provisionacl is working, then the code is included |
| [04:00:54] | * ezra-g is now known as ezra-g|brb |
| [04:05:58] | * adrinux has joined #aegir |
| [04:12:04] | * theMusician has joined #aegir |
| [04:14:23] | * amateescu has quit (Quit: Leaving) |
| [04:14:51] | * ezra-g|brb is now known as ezra-g |
| [04:16:30] | <sfyn> | bgm: another patch for you in http://drupal.org/node/1328464 |
| [04:16:31] | <hefring> | http://drupal.org/node/1328464 => provisionacl support for civicrm => Provision CiviCRM, Code, normal, needs review, 2 comments, 1 IRC mention |
| [04:21:27] | * adrinux has quit (Quit: Leaving.) |
| [04:25:07] | * sdrycroft has quit (Quit: Leaving.) |
| [04:26:57] | <sfyn> | anarcat: I've patched provision_civicrm support for acls, but I have a suggestion and I have posted an example to http://drupal.org/node/1222772#comment-5188834 |
| [04:26:58] | <hefring> | http://drupal.org/node/1222772 => Support CiviCRM => Provision ACL support, Code, normal, active, 2 comments, 1 IRC mention |
| [04:27:53] | * Vertice has joined #aegir |
| [04:30:10] | <theMusician> | I just ran into a wall with Aegir: Using SSL and a shared cert, Aegir can only handle one site using https at a time. It complains that there are no more IP addresses available for the certificate. I shouldn't need any more IP addresses. My configuration works fine outside of Aegir, and fine with one SSL site enabled within Aegir, enabling two simply fails. Any thoughts? |
| [04:30:28] | * shonk is now known as shonk|offline |
| [04:30:32] | * shonk|offline is now known as shonk |
| [04:31:56] | * Egyptian[Home] has joined #aegir |
| [04:32:43] | <anarcat> | sfyn: reviewed and commented |
| [04:34:27] | * shonk is now known as shonk|offline |
| [04:34:48] | * siliconmeadow has quit (Ping timeout: 240 seconds) |
| [04:35:01] | * kepford_ has joined #aegir |
| [04:36:15] | * ergonlogic has joined #aegir |
| [04:37:18] | <theMusician> | With SSL, would I be able to simply change the default sf_bundle.crt to something else like ab_bundle.crt? I do not believe changing the openssl.crt or openssl.key names would be good as Aegir seems to only read those names. |
| [04:37:39] | <Vertice> | theMusician: you can have multiple sites on subdomains |
| [04:37:53] | <Vertice> | but you do really need one ip per ssl certificate |
| [04:38:01] | <anarcat> | hey Vertice |
| [04:38:02] | <anarcat> | sup |
| [04:38:16] | <Vertice> | newer browsers could maybe, possibly allow you to use TLS .. but that needs browser support which isnt standard yet |
| [04:38:35] | <Vertice> | anarcat: nothing much.. been battling firefox |
| [04:38:38] | <theMusician> | Vertice: Right, kind of. We use Service Alternate Names (SANs) with no problem at all outside of Aegir. One SSL cert, multiple domains, no problem. |
| [04:38:42] | <Vertice> | i hate that browser more and more |
| [04:38:48] | * kepford has quit (Ping timeout: 260 seconds) |
| [04:38:48] | * kepford_ is now known as kepford |
| [04:38:48] | <anarcat> | hehe |
| [04:39:13] | <Vertice> | today's fun is that it enforces the cross-domain restrictions on fonts used in font-face |
| [04:39:38] | <theMusician> | I am not fully up to speed with SSL, so perhaps how it is done here is not perfect, but it is the current system I have inherited |
| [04:39:43] | <anarcat> | Vertice: ow |
| [04:40:05] | <Vertice> | so ive been running into font copyright issues etc |
| [04:40:19] | <Vertice> | i actually was going to come here to ask omega8cc for some help, but i figured it out |
| [04:40:22] | <Vertice> | how are you guys? |
| [04:40:26] | <anarcat> | pretty good! |
| [04:40:49] | <anarcat> | i just found a pretty nasty fucking bug in the debian package that basically kills the apache config if the upgrade fails for whatever reason |
| [04:40:52] | <anarcat> | but i'm fixing this |
| [04:41:07] | <anarcat> | darthsteven has done the release, including the debian pcakge, i'm pretty happy about that |
| [04:42:19] | * Drakythe|2 has joined #aegir |
| [04:43:31] | <anarcat> | darthsteven: pulling 1.5-2 down to stable for the hotfix |
| [04:44:24] | * Drakythe has quit (Ping timeout: 240 seconds) |
| [04:50:16] | * Met4physica has joined #aegir |
| [04:50:19] | * adrinux has joined #aegir |
| [04:55:23] | <bgm> | sfyn: civi cache is cleared after a migration. there may, however, be filesystem permission issues |
| [04:56:01] | <sfyn> | bgm: ok, I will look into it - maybe it will require another acl sensitive patch |
| [04:56:04] | <bgm> | more likely to be linked to provisionacl, imho, since i can't reproduce those bugs outside aegir.k.n |
| [04:56:43] | * MattFielding has quit (Quit: MattFielding) |
| [04:59:42] | * eft_ has joined #aegir |
| [05:15:02] | * jeremyr has left #aegir () |
| [05:24:01] | * jeremyr has joined #aegir |
| [05:24:31] | * amateescu has joined #aegir |
| [05:24:32] | * amateescu has quit (Changing host) |
| [05:24:32] | * amateescu has joined #aegir |
| [05:25:44] | * kepford has quit (Quit: kepford) |
| [05:34:09] | * jamsilver has quit (Read error: Connection reset by peer) |
| [05:34:32] | * jamsilver has joined #aegir |
| [05:35:04] | * recidive has quit (Quit: zzz) |
| [05:37:06] | * kepford has joined #aegir |
| [05:37:52] | * ryanarmstrong has joined #aegir |
| [05:38:35] | * adrinux has quit (Quit: Leaving.) |
| [05:42:38] | * ivanjaros has quit (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org) |
| [05:45:11] | * Drakythe|2 is now known as drakythe |
| [05:46:53] | <sdboyer> | anarcat: fyi i'm adding you to an #ows project list that will eventually probably need that aegir attention |
| [05:47:02] | <sdboyer> | unless you'd rather i not...but feel free to remove yourself |
| [05:47:13] | <sdboyer> | i'm just wrapping up a big explanatory email right now that gives all the context |
| [06:05:45] | * luke_ has quit (Ping timeout: 256 seconds) |
| [06:06:19] | * lukus has quit (Ping timeout: 256 seconds) |
| [06:13:27] | * josh_k has joined #aegir |
| [06:13:27] | * josh_k has quit (Changing host) |
| [06:13:27] | * josh_k has joined #aegir |
| [06:28:43] | * recidive has joined #aegir |
| [06:46:02] | <theMusician> | Is there documentation anywhere that describes how Aegir handles SSL? I'm about to start mucking through the code to try to make heads or tails of why it yells at me when I try to enable two SSL sites using different keys. |
| [06:47:24] | <bgm> | theMusician: did you assign the IPs in the server config? (using the frontend) |
| [06:50:09] | <theMusician> | I did assign the IP. We have traditionally used a single SSL cert per host, and populated it with Service Alternate Names. This works when Aegir is not involved, and Aegir cooperates as long as only one site is enabled to use SSL. It seems I am in a unique situation as most/all Aegir users use one SSL per IP. |
| [06:51:57] | <bgm> | i think that's a typical use case, but most times i had issues, was in the way that aegir assigns the IP to the vhost |
| [06:53:30] | * eft_ has quit (Ping timeout: 255 seconds) |
| [06:53:54] | <theMusician> | bgm: Like it wouldn't assign it properly? I am happy to hear that this might be a typical use case as I can't find much documentation on it. A few threads for nginx but nothing really for Apache. It works fine for all the sites not managed by Aegir. Maybe I'll try to reverify the server to make sure the proper IP address is being assigned. |
| [06:54:47] | <bgm> | the other thing that lost me once, was that ssl certs have to be in ~/config/ssl.d/ and they are copied to the server_master on Verify. but i guess you know that already |
| [06:55:18] | <bgm> | i usually create a site first, make aegir generate the key/cert, then i override them manually, then run verify |
| [06:57:34] | <theMusician> | bgm: Right, I followed the process you have just described. It seems to work fine until I had the second ssl enabled site. I have the keys setup as symlinks as the keys on the aegir server are not the same as the ones on server the site is published on. That works well, and the keys work great, but only for one Aegir managed site at a time. I like your suggestion about the IP address, I need to think more about what Aegir does with it. Thank |
| [06:58:14] | <bgm> | theMusician: if you check the vhosts generated by aegir, are the configurations correct? i.e. the assigned IP |
| [07:01:07] | <theMusician> | bgm: The files are being generated correctly, though I had to modify what they generated to allow *:443. Otherwise, the SANs don't work because there can only be one site based per IP. Perhaps this is incorrect as I was mainly working off of how our legacy (non-Aegir) servers were doing this task. |
| [07:02:46] | <theMusician> | thanks for bouncing ideas around with me |
| [07:03:16] | <bgm> | np, good luck :) |
| [07:04:24] | <theMusician> | I have ordered a few SANs for our test environment. That way, when ssl fails, it won't bring down my live SSL sites. I'll put what I find out on the SSL discussion page. |
| [07:04:32] | * jeremyr has quit (Quit: Leaving.) |
| [07:04:49] | * jeremyr has joined #aegir |
| [07:05:46] | * kylemathews has joined #aegir |
| [07:07:05] | <kylemathews> | I've backed-up a site from Aegir using backup-migrate and then restored the sql dump on a site running on localhost |
| [07:07:20] | <kylemathews> | But now the theme is borked with all the css paths messed up |
| [07:07:42] | <kylemathews> | what do I need to do to convert a aegir-drupal site to a normal drupal site? |
| [07:07:48] | <kylemathews> | this is a Drupal 7 site fwiw |
| [07:08:23] | <theMusician> | kylemathews: have you cleared the cache? drush cc |
| [07:08:30] | <kylemathews> | theMusician, yeah |
| [07:08:33] | <kylemathews> | no change |
| [07:09:48] | <theMusician> | kylemathews: Hm...You moved all of the theme files as well? How did you do it? |
| [07:10:23] | <kylemathews> | theMusician, the theme files are the same -- it's for a distro I'm working on. The files on both sites are built from a make file |
| [07:11:18] | <theMusician> | I don't know why the path's would be messed up. The aegir install of a site is standard drupal stuff. |
| [07:12:42] | <kylemathews> | theMusician, by the path being messed up, I mean this is what they look like |
| [07:12:43] | <kylemathews> | <link type="text/css" rel="stylesheet" href="http://localhost/family_oct30/" media="all" /> |
| [07:12:58] | <kylemathews> | theMusician, it's just not adding the remaining part of the path to the css file |
| [07:13:47] | * eft_ has joined #aegir |
| [07:15:22] | <theMusician> | kylemathews: That is interesting. Have you looked in the tables to see that the full path actually exists? Maybe backup-migrate for D7 has a bug? |
| [07:16:17] | <kylemathews> | theMusician, the path to the theme in the system file is correct |
| [07:16:44] | <kylemathews> | theMusician, not sure else where the path would be stored. |
| [07:17:19] | <theMusician> | poking around a few d7 tables... |
| [07:18:39] | * AquaticDisorder has quit (Read error: Connection reset by peer) |
| [07:20:09] | <theMusician> | kylemathews: Not finding much - sorry |
| [07:23:32] | <kylemathews> | theMusician, no worries, thanks for trying. |
| [07:25:55] | <theMusician> | kylemathews: good luck with it. |
| [07:26:06] | <kylemathews> | theMusician, thanks |
| [07:29:12] | * jhedstrom has quit (Ping timeout: 240 seconds) |
| [07:29:45] | * eft_ has quit (Ping timeout: 252 seconds) |
| [07:30:30] | * arianek_afk has joined #aegir |
| [07:30:37] | * arianek_afk is now known as arianek |
| [07:32:04] | <kylemathews> | mig5, any idea of what might be happening? |
| [07:32:35] | * eft_ has joined #aegir |
| [07:33:38] | * jhedstrom has joined #aegir |
| [07:38:58] | * totten has quit (Ping timeout: 240 seconds) |
| [07:43:13] | * SqyD has quit (Quit: Leaving.) |
| [07:45:09] | <kylemathews> | figured out the problem -- just needed to reset the files directories at admin/config/media/file-system |
| [07:45:33] | * ergonlogic has quit (Ping timeout: 240 seconds) |
| [07:45:33] | * penyaskito has quit (Ping timeout: 240 seconds) |
| [07:46:18] | * penyaskito has joined #aegir |
| [07:48:53] | * Egyptian[Home] has quit (Ping timeout: 260 seconds) |
| [07:59:40] | * ezra-g is now known as ezra-g|afk |
| [08:00:24] | <theMusician> | ah...nice job |
| [08:01:04] | <theMusician> | Is there any reason Aegir does not support SSL Certificate Chain Files .pem? |
| [08:01:12] | * ratioweb has joined #aegir |
| [08:01:19] | * eft_ has quit (Ping timeout: 260 seconds) |
| [08:02:25] | * eft_ has joined #aegir |
| [08:02:54] | <eft_> | merde |
| [08:03:38] | <eft_> | currently I reference this url in /etc/apt/sources.list.d/aegir-stable.list deb http://debian.aegirproject.org stable main |
| [08:03:45] | <eft_> | is this what I have to replace with "deb http://debian.aegirproject.org/ squeeze main" and "deb-src http://debian.aegirproject.org/ squeeze main" |
| [08:03:48] | <eft_> | ? |
| [08:07:15] | * AquaticDisorder has joined #aegir |
| [08:09:32] | * AquaticDisorder has quit (Remote host closed the connection) |
| [08:11:29] | * AquaticDisorder has joined #aegir |
| [08:12:11] | * arianek is now known as arianek_afk |
| [08:13:13] | * Vertice has quit (Quit: Vertice) |
| [08:15:53] | * recidive has quit (Quit: zzz) |
| [08:17:46] | * ratioweb has quit (Quit: Leaving) |
| [08:26:59] | * e-anima has quit () |
| [08:32:46] | * grobot has joined #aegir |
| [08:32:50] | <grobot> | logs? |
| [08:32:50] | <hefring> | yeah, ok, i admit, i'm logging this channel in http://hefring.mig5.net/bot/log/aegir - ask me about log bookmark too ;) |
| [08:33:00] | <grobot> | log bookmark? |
| [08:45:36] | * adrinux has joined #aegir |
| [08:49:13] | * deciphered has joined #aegir |
| [08:52:29] | <kepford> | apt-get install aegir |
| [08:52:43] | * grobot|laptop has joined #aegir |
| [08:54:19] | <kepford> | Feel like the holy grail of local dev for me is aegir on a vagrant manage Virtualbox vm. Not there yet. Anyone have a similar setup? |
| [08:57:40] | <grobot> | there are a couple kepford |
| [08:58:02] | <grobot> | there's one which builds a very complete stack (xhprof, varnish) |
| [08:58:07] | <kepford> | I've read some blog posts but wondered if anyone was in here |
| [08:58:14] | <kepford> | really? |
| [08:58:26] | <grobot> | … wait … maybe that's a drupal vagrant, not an aegir vagrant. no i think it's aegir. |
| [08:58:43] | <kepford> | I always forget how to get FQDN to work in a VM |
| [09:00:27] | <grobot> | http://drupal.org/project/vagrant is just for a bare vagrant install, not aegir. but i used that and then installed aegir from deb |
| [09:01:20] | <kepford> | I was looking at that last night. Need to give it a whirl. |
| [09:01:21] | <grobot> | then there's http://vagrantfil.es/content/vaegirant-aegir-vagrant which is in progress |
| [09:01:32] | <grobot> | (according to comments in scrum earlier) |
| [09:01:46] | <grobot> | but i think i tried a third recipe (checking intranet) |
| [09:02:02] | <kepford> | I've set up aegir in a vagrant vm before but I'm doing it wrong today |
| [09:03:18] | <joestewart> | ergonlogic has that in github - https://github.com/ergonlogic |
| [09:04:00] | <grobot> | yeah the other recipe just used https://s3-eu-west-1.amazonaws.com/rosstimson-vagrant-boxes/debian-squee... as the base box and then apt-get aegir-hostmaster |
| [09:07:56] | <kepford> | grobot: are you able to edit your VM files in your host editor? |
| [09:08:10] | <grobot> | as user vagrant, no, but as user aegir you should be able to |
| [09:10:06] | <kepford> | I want to work on my modules/themes in Textmate or BBEdit not in the VM. Can't you do that with shared folders? |
| [09:10:28] | <grobot> | yes, you just need to do some unix perms … no different to regular aegir |
| [09:10:29] | * welly has joined #aegir |
| [09:10:35] | * welly has quit (Changing host) |
| [09:10:35] | * welly has joined #aegir |
| [09:10:53] | <grobot> | if you're using the vagrant user, you can give them access to the files / folders you need |
| [09:11:20] | * fatguylaughing has quit (Quit: fatguylaughing) |
| [09:12:39] | <kepford> | I once tried to add a shared folder on an existing vm /var/aegir and it wiped the dir! Not a big deal since I didn't have any custom code in it but it was a shock |
| [09:12:52] | <grobot> | eek |
| [09:13:14] | <grobot> | i just use ssh (via emacs tramp for me, but whatever SSH / SFTP client you like is fine) |
| [09:14:06] | <kepford> | I'm not an emacs users. I think I could get used to vim but I'd rather not. |
| [09:14:19] | <kepford> | I use it when working on a server but not locally. |
| [09:14:23] | <grobot> | you can use whatever editor you like provided it has SFTP or SSH support |
| [09:14:30] | <kepford> | vim that is |
| [09:14:34] | <kepford> | true |
| [09:14:48] | <grobot> | including mounting the directory via Fuse and using notepad |
| [09:14:58] | <grobot> | * ok windows probably doesn't support Fuse |
| [09:15:06] | <grobot> | ** i don't care if it does |
| [09:15:16] | <kepford> | You know what? Totally forgot about that option |
| [09:15:43] | * waako has quit (Quit: Leaving.) |
| [09:15:57] | * recidive has joined #aegir |
| [09:18:42] | * adrinux has left #aegir () |
| [09:21:04] | * q0rban is now known as q-rban |
| [09:21:44] | * Brandonian has quit (Quit: Brandonian) |
| [09:25:27] | * Tigeda has quit (Quit: Tigeda) |
| [09:25:49] | * Tigeda has joined #aegir |
| [09:39:09] | * recidive has left #aegir () |
| [09:52:09] | * drakythe has quit (Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/) |
| [09:54:29] | * kepford has quit (Quit: kepford) |
| [09:57:17] | * eft_ has left #aegir () |
| [10:04:51] | * pesimard has joined #aegir |
| [10:06:12] | * totten has joined #aegir |
| [10:07:00] | * snlnz has joined #aegir |
| [10:09:25] | * iflista has quit (Ping timeout: 256 seconds) |
| [10:09:32] | * AquaticDisorder has quit (Remote host closed the connection) |
| [10:09:46] | * iflista has joined #aegir |
| [10:14:24] | * penyaskito has quit (Ping timeout: 240 seconds) |
| [10:18:43] | * recidive has joined #aegir |
| [10:23:18] | * berniecram has joined #aegir |
| [10:26:34] | * jeremyr has quit (Quit: Leaving.) |
| [10:29:52] | * penyaskito has joined #aegir |
| [10:43:55] | * grape has quit (Read error: Connection reset by peer) |
| [10:44:10] | * grape has joined #aegir |