[00:36] <erkan^> Client: HexChat 2.12.0 • OS: Ubuntu "yakkety" 16.10 • CPU: Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz (2,49GHz) • Memory: Physical: 3,7 GiB Total (3,3 GiB Free) Swap: 3,8 GiB Total (3,8 GiB Free) • Storage: 7,1 GB / 54,0 GB (46,9 GB Free) • VGA: InnoTek Systemberatung GmbH VirtualBox Graphics Adapter @ Intel Corporation 440FX - 82441FX PMC [Natoma] • Uptime: 4m 5s
[00:51] <mate|28647> hi
[04:16] <ubuntu-mate> help
[07:16] <ubuntu-mate> hi
[08:41] <highas> http://www.renegadetribune.com/aliens/
[08:41] <highas> This was Scott Roberts’ first video from 2007. It explains how we can accurately view our enemies as ‘aliens’.
[08:50] <KAYDEN61> MetaNova, https://www.youtube.com/watch?v=E0_BZphQ7Qo "Sorry Mom, I was wrong about the Holocaust"
[09:52] <rananjay> tusharm, hi
[09:52] <rananjay> wassup
[13:18] <rananjay> does ubuntu mate comes with pre-installed chat room?
[14:08] <mate|23324> hey guys i have a question
[14:09] <mate|23324> i have seen in a youtube video that there is a shortcut to show a basic system monitor from the top, in an other video it was a terminal. Can anyone tell me where to find the settings for that option ?
[14:12] <Akuli> right-click the top bar, add to panel, application launcher ?
[14:12] <Akuli> or just drag and drop anything from the menu to the top bar?
[14:14] <mate|23324> thanks
[14:58] <angolmois> hohoho
[18:25] <TWO808> im using oracle vm virtualbox but cant setup a kali linux i have the required iso images and when i boot and do graphical install it tells me the pae error message but when i turn on pae and do a graphical install it just gives me a black screen
[18:52] <robert__> anyone have any luck installing Microsoft SQL server on raspberry pi version?
[19:20] <TWO808> no never really used one
[19:44] <montru_> Using vlc the image of the video is always on top of everything. You can't see the drop down menus or even if you put another window on top. Did anyone experienced this behaviour?


[18:52] <jrwren> TIL: https://serverfault.com/questions/469247/how-do-i-sleep-for-a-millisecond-in-bash-or-ksh
[18:52] <jrwren> but no builtin support shipped in ubuntu :(
[18:53] <cmaloney> Interesting
[18:54] <cmaloney> wonder if you can sleep for 1,000 miliseconds
[19:00] <jrwren> sure. sleep 1.000
[19:14] <cmaloney> ;)
[19:20] <cmaloney> I'm being cheeky. :)


[02:52] <c2tarun> What is the difference between a .cc file and .cc.rej file?
[02:54] <james_w> the latter was probably created by the patch command because that patch that was being applied didn't apply cleanly
[02:56] <c2tarun> james_w: In case if a patch fails rejects are saved in .cc.rej file. If the patch is already applied we should remove the patch. but what to do with .rej file? should we remove them too?
[02:56] <james_w> well, if you manually applied the failed parts then you can delete it
[02:56] <james_w> if not then you likely need to deal with the conflicts, otherwise things may not work
[02:57] <c2tarun> james_w: I checked in the source files, the patches are already applied, that's why it failed. So I should delete both the rej files and that particular patch?
[02:57] <james_w> I guess so
[02:58] <c2tarun> james_w: ok thanks :)
[03:43] <achiang> hm, i'm playing around with an upstream python program that would be nice to get into debian/ubuntu. they provide their own packaging, which is great. i made a test upload into a PPA, where it FTBFS because it is trying to install files into /usr/local/lib/python2.6, which is disallowed.
[03:44] <achiang> i've grepped through the source for just the string 'local' to see what might be making that happen, but that didn't turn up anything interesting
[03:44] <james_w> achiang, --install-layout=deb to "setup.py install" will fix that IIRC
[03:44] <achiang> any other clues?
[03:44] <achiang> james_w: ah, interesting, i will try that
[03:47] <achiang> james_w: you are a genius, thank you. i'll buy you a beer in budapest. :)
[03:47] <james_w> heh
[03:48] <achiang> james_w: where can you discover that information? googling for --install-layout=deb doesn't turn up much interesting
[03:49] <achiang> james_w: ah, a few more variations turned up -- http://wiki.debian.org/Python/Packaging
[03:53] <james_w> achiang, I just remember from the transition we did to dist-packages a couple of cycles ago. I don't know where you would have read it unfortunately
[03:53] <james_w> had upstream chosen a different approach to packaging then it would have been taken care of by the tools though
[03:54]  * achiang inherits some institutional knowledge
[05:50] <lifeless> whats the current best tool to use for a simple python package which needs to be buildable on lucid up
[05:57] <james_w> lifeless, tool in what sense?
[05:57] <james_w> or rather tool to do what?
[05:57] <lifeless> python-central, python-support, dh_python2, ...
[06:01] <kklimonda> no dh_python2 for lucid until someone decides to bacport it :)
[06:02] <kklimonda> lifeless: I'd go with python-support myself
[07:51] <MTecknology> any change anyone could explain this file to me? http://bazaar.launchpad.net/~ubuntu-server-edgers/apache2/apache2-packaging.trunk/view/head:/debian/apache2.2-common.lintian-overrides
[07:51] <lifeless> it looks like a url
[07:52] <MTecknology> package_name.lintian-overrides I get; the first two columns I get; but what is the stuff after that in the file
[07:52] <MTecknology> apache2.2-common: setuid-binary usr/lib/apache2/suexec 4754 root/www-data
[07:52] <MTecknology> package_name: lintain_tag ?? ?? ??
[07:52] <lifeless> I think it masks specific instances
[07:53] <MTecknology> oh.. saying; I know it happens in this exact case; but if it happens anywhere else, I still want you to yell at me?
[07:53] <lifeless> I think os
[07:53] <lifeless> *so*
[07:53] <MTecknology> is there any way to have a lintian-overrides file for everything?
[07:54] <MTecknology> so you can just have the one file for all packages
[07:54] <tsimpson> you just have a lintian-overrides file, instead of <package>.lintian-overrides
[07:54] <tsimpson> the same way you do for the install, dirs, manpages, etc files
[07:55] <MTecknology> makes a lot of sense :)
[07:55] <tsimpson> though it's generally considered bad practice to do that
[07:55] <MTecknology> I wish you could add a comment in there say why you added that override
[07:57] <tsimpson> usually you'll put that stuff in the changelog
[07:57] <tsimpson> if it's not obvious
[07:57] <MTecknology> oh
[08:02] <MTecknology> So.. if you have nginx-common; nginx-full; nginx-light; nginx-extras; and nginx; should there be a changelog file for each, even if it's the exact same changelog?
[08:02] <lifeless> one changelog
[08:03] <lifeless> Have you tried a # to add a comment to the overrides file?
[08:03] <MTecknology> i didn't; i just didn't see in the man page where it was possible and don't actually have an override file
[08:04] <tsimpson> you'll probably need a line for each package anyway, the lintian warnings are per-deb iirc
[08:05] <MTecknology> how do you handle that with dh_installchangelog if you only want one; just  'dh_installchangelogs -i -k CHANGES --package=nginx-common' and an overrides file for every package that isn't getting one?
[19:46] <Raydiation> am i right here asking for help for building deb packages?
[19:47] <Raydiation> i got this postinst script http://paste.pocoo.org/show/332732/ but install hangs at restarting apache
[19:49] <jmarsden> Raydiation: Try asking in #ubuntu-packaging also
[19:50] <Raydiation> ty
[19:53] <Raydiation> this is my first time that i made a deb package, so id be glad if you could give me some advice too on my scripts https://github.com/Raydiation/Laudio/tree/master/debian/DEBIAN
[19:56] <Bachstelze> Raydiation: for a first package, maybe you should try something that doesn't require maintainer scripts
[19:57] <Raydiation> Bachstelze: maintainer scripts?
[19:58] <Raydiation> i just want to provide an easy to install deb package for my app
[19:59] <Bachstelze> Raydiation: postint et al.
[20:00] <Raydiation> Bachstelze: well, is there an easiere way to do this? i know which cmds i need to install my software, unfortunately its no C program with makefile but a django webapplication which runs on apache
[20:00] <dapal> Raydiation: also, never EVER use DEBIAN/. Run dh_make on your source package, and create a proper debian/ directory.
[20:01] <Raydiation> dapal: i need a makfile + autotools for that right?
[20:01] <dapal> Raydiation: no.
[20:01] <dapal> Raydiation: read about dh7, and override_dh_auto_build
[20:04] <Raydiation> what can i do to remove the package from the packagemanager without executing postrm?
[20:04] <Raydiation> the current one doesnt install/uninstall properly
[20:05] <dapal> Raydiation: remove /var/lib/dpkg/info/yourpackage.postrm, then do an apt-get --purge remove yourpackage
[20:06] <Raydiation> dapal: ty!
[20:33] <Raydiation> do i have to create a makefile anyway?
[20:34] <Raydiation> i have 5 simple commands for installing
[20:40] <Bachstelze> Raydiation: how does your package install files if you don't have a Makefile?
[20:47] <Raydiation> Bachstelze: its a django web project
[20:47] <Raydiation> i just know where to extract it and what to run to get it working on any other pc
[20:47] <Bachstelze> right
[20:47] <Bachstelze> it has to install files somewhere
[20:48] <Raydiation> Bachstelze: so i need to write everything into a makefile?
[20:48] <Bachstelze> no
[20:48] <Bachstelze> but I'm trying to figure out how your package works
[20:49] <Raydiation> i need to copy a file to /etc/apache2/conf.d/
[20:49] <Raydiation> the rest is copied to /opt/laudio
[20:49] <Raydiation> then some rights adjustment and apache restart
[20:49] <Raydiation> ah yeah and a cmd to generate the sqlite db
[20:49] <Raydiation> thats all
[20:50] <dapal> Raydiation: /opt/ violates FHS.
[20:50] <dapal> or, at least, Debian policy :)
[20:50] <Raydiation> dapal: yes, i know, but for ease of use i set it to this dir
[20:50] <dapal> Raydiation: read about dh_install, and debian/install (or debian/<package>.install)
[20:51] <dapal> Raydiation: sure, but that way your package won't *ever* be accepted in Debian (can't tell about Ubuntu though)
[20:51] <dapal> Raydiation: but if it's for private use, then it's fine.
[20:51] <Raydiation> dapal: private use first :) ill think about an appropriate directory once i got a prototype
[21:11] <Raydiation> dapal: do you have a good resource for the dh_install?
[21:11] <Raydiation> other than the manpage
[21:11] <dapal> Raydiation: the manpage is sufficient, I believe :)
[21:12] <Raydiation> dapal: do i have to write that into the rules file?
[21:12] <Raydiation> i took a look at the 2 vids for packaging on youtube
[21:12] <dapal> Raydiation: the manpage says "debian/package.install"
[21:12] <dapal> so, debian/laudio.install (if the package is named "laudio")
[21:13] <Raydiation> dapal: ah, i must have overread this
[21:13] <dapal> Raydiation: and dh_install is one of the automatically-called commands if you use dh7
[21:13] <dapal> so no need to add anything to debian/rules
[21:17] <Raydiation> dapal: what about restarting apache? can i simply write /etc/init./apache2 restart into that file?
[21:17] <dapal> Raydiation: don't restart apache, that should be up to the user
[21:17] <dapal> anyways, no. The correct thing would be
[21:17] <dapal> ...
[21:17] <dapal> (wait a sec)
[21:18] <Raydiation> dapal: without restarting the app doesnt run (because of the additional config file for apache it has to read in)
[21:18] <Bachstelze> Raydiation: the point is that the user should restart apache when they wnt to
[21:18] <dapal> exactly Bachstelze
[21:18] <dapal> anyways, the right code would be
[21:18] <dapal> if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then
[21:18] <dapal>     invoke-rc.d apache2 force-reload || exit $?
[21:18] <dapal> else
[21:18] <dapal>     /etc/init.d/dbus force-reload || exit $?
[21:18] <dapal> fi
[21:18] <Bachstelze> what if they have Important Stuff™ going on?
[21:19] <dapal> in the "configure" section of postinst
[21:19] <dapal> but I'd highly discourage it
[21:19] <Bachstelze> and anyway
[21:19] <Bachstelze> wouldn't a reload be sufficient ?
[21:19] <Raydiation> what would you do?
[21:20] <dapal> Raydiation: maybe drop the file in /etc/apache2/sites-available/, and that's it
[21:20] <Raydiation> Bachstelze: i dunno, i have to install mod_wsgi
[21:20] <dapal> and a note in README.Debian
[21:20] <dapal> btw, going to bed
[21:20] <dapal> g'night people
[21:26] <Raydiation> Bachstelze: do you know dh_install? if i want to move the laudio dir to /opt and the laudio_apache.conf to /etc/apache2/conf.d/ is this correct for laudio.install?
[21:26] <Raydiation> http://paste.pocoo.org/show/332787/
[21:28] <Bachstelze> Raydiation: could be, have you tried it ?
[21:30] <Bachstelze> you will probzbly need a .dirs file too
[21:31] <Bachstelze> for dh_installdirs, it will create the directories in debian/tmp
[21:31] <Bachstelze> and dh_install will install the files afterwards
[21:32] <Raydiation> Bachstelze: hm, wont moving the files be enough? i guess /opt/ is everywhere and after the apache install /etc/apache2/conf.d/ also exists
[21:33] <Bachstelze> when you create the packages
[21:34] <Bachstelze> the files are installed relative to debian/tmp
[21:34] <Bachstelze> and debian/tmp/opt and debian/tmp/etc/apache2/conf.d do not exist
[21:34] <Raydiation> ah, so just create those tmp dirs
[21:34] <Bachstelze> yes
[21:35] <Raydiation> so i just create laudio.dirs and add those 2 lines with the relative paths?
[21:36] <Raydiation> opt/
[21:36] <Raydiation> etc/apache2/conf.d
[21:36] <Bachstelze> yes
[21:36] <Raydiation> ty
[21:37] <Raydiation> imo its really hard to find information about what to do when youre not installing anything that installs via makefile
[21:38] <Raydiation> the thing is id rather not make a makefile since i need to copy the apache config file to the apache directory which is often named differently in each distro
[21:39] <Raydiation> in arch linux its etc/httpd/
[21:45] <Bachstelze> you can very well create the makefile in a patch you will put in deban/patches
[21:45] <Bachstelze> but for copying two files, I think it would be overkill
[21:46] <Raydiation> yes
[21:48] <Raydiation> Bachstelze: hm i just read this in the wiki: Many packages wrongly use dh_installdirs and .dirs files to create directories. 99% of those cases are not necessary, since dh_install and .install files will automatically take care of creating directories. You only need to use dh_installdirs if your package needs to ship empty nonstandard directories, e. g. /etc/mypackage/plugins.d/.
[21:49] <Raydiation> so i guess i dont need a dir file
[21:51] <Bachstelze> what?
[21:52] <Raydiation> Bachstelze: https://wiki.ubuntu.com/PackagingGuide/Basic#Abusing%20.dirs%20files
[21:52] <Bachstelze> whenever I want to install a file in a direcroy without creating it first, it gives me "no such file or directory"
[21:55] <Raydiation> hm, im leaving it in, cant go wrong
[21:56] <Raydiation> will configure in the postint file always be called after installing?
[21:56] <Bachstelze> no idea, I've never worked on packages with postints
[21:56] <Raydiation> thats what i got http://paste.pocoo.org/show/332798/
[21:57] <Raydiation> and thats the prerm http://paste.pocoo.org/show/332799/
[21:59] <Bachstelze> as I said, I can't help you with those at all
[22:10] <Raydiation> Bachstelze: is there a way to properly test my package?
[22:11] <jmarsden> Raydiation: lintian and perhaps piuparts ?
[22:13] <Raydiation> ty
[22:13] <Raydiation> btw, why does it generate an amd64 deb?
[22:14] <Raydiation> ive specified archicture any in the control file
[22:14] <Raydiation> its a python program and thus it runs everywhere
[22:15] <Raydiation> do i need all as architecture?
[22:15] <jmarsden> Raydiation: What did you put for Architecture?  All, or Any?
[22:16] <jmarsden> They do different things.
[22:16] <Raydiation> jmarsden: ah ok, i put in any, i thought it would make it for all archs
[22:16] <Raydiation> in this case i have to use all i guess
[22:17] <Raydiation> is there something like make clean? which deletes all build packages + folders?
[22:17] <Raydiation> dh_clean maybe?
[22:17] <jmarsden> Raydiation: Read Debian Policy: http://www.debian.org/doc/debian-policy/ch-controlfields.html#s-f-Architecture
[22:18] <Raydiation> jmarsden: ty
[22:18] <jmarsden> And for clean, do you mean make -f debian/rules clean ?  The clean target in the rules file?
[22:18] <Raydiation> jmarsden: just the files which get created after debuild
[22:18] <jmarsden> Raydiation: Ah, no I don't think there is a clean target for that.
[22:19] <Raydiation> btw do i need the source dir?
[22:19] <jmarsden> Well, you need it to build the package :)
[22:20] <Raydiation> jmarsden: i only have python files
[22:22] <jmarsden> Raydiation: I'm no expert on Python packaging... have you read http://www.debian.org/doc/packaging-manuals/python-policy/index.html
[22:31] <ScottK> Raydiation: If you use Python disutils to build a normal Python package any of the Python pacakging helpers mentioned in the Python policy will do a very good job of putting files in the right places.  There is also stdeb for semi-automatic Debian package creation from a Python package.
[22:50] <Raydiation> do i need to specify my own deinstallation mechanism?
[22:50] <Raydiation> because if i uninstall my package the /opt/laudio directory doesnt get erased
[22:51] <Raydiation> is that because ive deleted one file already which has also been installed?
[22:52] <Raydiation> i got 3 files which may be created in the directory: a sqlite db, a smylink and a log file
[22:52] <Raydiation> in prerm i check for those and remove them if i find them
[23:00] <jmarsden> Raydiation: does dpkg -S /opt/laudio    show your package name?
[23:15] <Raydiation> jmarsden: yes
[23:16] <jmarsden> Then as far as I know, it should also remove it when you uninstall the package.
[23:17] <jmarsden> Do you see any relevant warning or error messages when you do  apt-get remove PACKAGENAME ?
[23:18] <Raydiation> jmarsden: no
[23:19] <Raydiation> i cant remove it a second time also
[23:19] <Raydiation> in dpkg/info is only laudio.list now
[23:20] <Raydiation> jmarsden: if you wanna take a look at the build files: https://github.com/Raydiation/Laudio/tree/master/debian
[23:25] <Raydiation> do i even have to care about files which are created in my install path?
[23:25] <Raydiation> i mean do i need https://github.com/Raydiation/Laudio/blob/master/debian/prerm
[23:32] <jmarsden> Raydiation: If you do nothing with them they will be left there and so the removal of the /opt/laudio directory would fail, I think.  Would it not make more sense to put the database and logs under /var somewhere, more in line with FHS standards?
[23:35] <Raydiation> jmarsden: youre right
[23:35] <Raydiation> hm i didnt use the prerm script now and nothing got deleted
[23:38] <Raydiation> aah, maybe pyc files
[23:38] <Raydiation> jmarsden: do i have to remove all pyc files too?
[23:38] <Raydiation> pyc = python bytecode
[23:38] <Raydiation> gets generated when the program is executed
[23:39] <jmarsden> If they were installed automatically based on your debian/laudio.install file then no, otherwise yes.
[23:39] <Raydiation> theyre not installed
[23:39] <Raydiation> :/ this is kinda stupid
[23:39] <jmarsden> Then if you want them deleted, you need to do it yourself somewhere.
[23:40] <jmarsden> Why?  The packaging system won't delete a directory it installed when you the user have put stuff in there it knows nothing about!
[23:40] <jmarsden> That would be a really bad idea, it might be deleting your tax returns or something :)
[23:41] <Raydiation> jmarsden: yeah, but .pyc files usually dont have any sense
[23:42] <jmarsden> The packaging system has no way to automatically know that.  There may some Python specific packaging helper than deals with this.
[23:42] <Raydiation> im gonna use something like find . -name "*.pyc" -exec rm '{}' ';'
[23:43] <Raydiation> quicker :)
[23:43] <jmarsden> Did you use one of the Python packaging helpers that scott k mentioned ?  It doesn't look like it... so you may be "reinventing the wheel" here.
[23:43] <Raydiation> jmarsden: i took a look at distutils, but its not really what i want
[23:43] <Raydiation> distutils are more for distributing python modules
[23:46] <Raydiation> btw im really gratefull for your help
[23:46] <Raydiation> tried getting help
[23:47] <Raydiation> in #debian already but no success
[23:50] <Raydiation> jmarsden: works now :)
[23:50] <Raydiation> but the apache config file now doesnt get deleted
[23:50] <Raydiation> do i have to stop apache to rm it?
[23:51] <jmarsden> No, if the package installed it the package should uninstall it too.
[23:51] <Raydiation> dpgk -S laudio now only spits out this file
[23:51] <jmarsden> And sudo apt-get purge laudio does not remove it?
[23:52] <Raydiation> jmarsden: it did
[23:52] <Raydiation> ty!
[23:52] <Raydiation> :D
[23:52] <jmarsden> So it is working :)  You're welcome.
[23:52] <Raydiation> ty this channel is great


[15:05] <penguin42> mm, custard
[15:06] <zxmpi> with?
[15:07] <penguin42> more custard
[15:09] <zxmpi> used to love fig rolls with custard as a kid
[15:10] <penguin42> oh, that's a combo I've never heard of
[15:17] <penguin42> (That was just 20g cornflour, 20g sugar, 40g dried milk, a good drop of vanilla escessence, and 350g water; mixed and nuked)


[02:03] <stlsaint> HELLOOOOO
[05:40] <realeyes> sensors is not working for me ;(
[08:14] <Ayumu> Hi
[08:17] <Mohan_chml> Ayumu, hello
[08:18] <Ayumu> I am installing ubuntu right now, on a hdd with 2 partitions. Windows is on C drive. I have data on D drive. Both are backed up. I want to have dual boot. What partition options do I choose?
[08:19] <Mohan_chml> Ayumu, you have a free space of atleast 10 GB in any drives??
[08:19] <Ayumu> D drive
[08:20] <Ayumu> C drive has space as well but i dont really want to touch it.
[08:20] <Mohan_chml> okay now re-partition D drive
[08:21] <Ayumu> Er, the Specify partions manually (advanced) option?
[08:21] <Mohan_chml> manually
[08:22] <Ayumu> Ok
[08:22] <hobgoblin> you can make partitions before you start the installer if you want - sys admin partition editor
[08:23] <hobgoblin> Ayumu: not done it yet then :)
[08:23] <Ayumu> I see sda2 (C drive i think) sda5 (d drive) and sda3 (I have no idea what this is).
[08:24] <Ayumu> Do I select the new partition table option, or the change the sda5 option?
[08:25] <hobgoblin> change sda5 if that is your d drive
[08:25] <Mohan_chml> heya hobgoblin (:
[08:25] <hobgoblin> we can have a look at the partitions if you want
[08:25] <Ayumu> change it
[08:26] <hobgoblin> all you need to do is shrink it - then create partitions in the unallocated space
[08:26] <Ayumu> How big should linux partition be?
[08:27] <hobgoblin> root needs to be 10Gb or so - swap depends on ram and whether you want to hibernate
[08:27] <Ayumu> hibernate yes.
[08:27] <hobgoblin> then swap has to be at least as big as ram
[08:28] <hobgoblin> do you know how much ram you have? if not run free -m from a terminal
[08:28] <Ayumu> So current partition is 75gb, I shrink it, and select the do not use the partition option?
[08:29] <hobgoblin> hi Mohan_chml - I thought I'd said hi :)
[08:29] <Mohan_chml> hobgoblin, negative :P
[08:29] <hobgoblin> Ayumu: I always create partitions outside the installer and then use manual option
[08:29] <hobgoblin> Mohan_chml: it's still early lol
[08:29] <Mohan_chml> hobgoblin, WAKE UP
[08:30] <Ayumu> Okok
[08:30] <hobgoblin> Ayumu: is this a [s]dream[/s] nightmare  then
[08:30] <Ayumu> So how do I partition in the live boot state?
[08:31] <hobgoblin> sys admin partition editor - might be called gparted
[08:31] <hobgoblin> Ayumu: do you want us to look at your current partitions?
[08:31] <Ayumu> I have no idea how to upload a picture
[08:32] <Mohan_chml> Ayumu, open up terminal and type sudo fdisk -l and paste it in paste.ubuntu.com
[08:32] <Ayumu> terminal?
[08:32] <hobgoblin> apps - accessories - terminal
[08:34]  * Mohan_chml finds the saviour hobgoblin, whenever hes away from the screen :D
[08:34] <Ayumu> Lemme see if I can find my camera
[08:34] <Mohan_chml> Ayumu, no need of camera
[08:35] <Mohan_chml> just copy the text response for sudo fdisk -l and paste the text in paste.ubuntu.com
[08:35] <hobgoblin> then put a name in the name box - hit the paste button and give us the url
[08:36] <Mohan_chml> you can copy only by right clicking... ctrl+c will not work. So use mouse
[08:37] <Ayumu> No internet connection
[08:38] <hobgoblin> k - did you run the command?
[08:38] <Ayumu> Yeah
[08:39] <hobgoblin> sda 1 has an * under boot?
[08:39] <Mohan_chml> Ayumu, can you find sda1 and sda5?? or is there any other numbers after sda??
[08:39] <Ayumu> It says invalid option 1
[08:40] <Ayumu> Ok i tried L
[08:40] <hobgoblin> :)
[08:40] <Ayumu> It has a * under sda2
[08:41] <hobgoblin> oh ok that is C
[08:41] <hobgoblin> I suspect
[08:41] <Ayumu> Ho do I paste into ubuntu again?
[08:41] <Ayumu> firefox
[08:41] <Ayumu> ?
[08:42] <hobgoblin> yea - paste.ubuntu.com
[08:43] <Ayumu> url is 477810
[08:44] <Ayumu> paste.ubuntu.com/477810
[08:44] <Mohan_chml> hobgoblin, sda2 is the boot
[08:44] <Mohan_chml> so sda 5
[08:44] <Ayumu> is d drive?
[08:45] <Mohan_chml> yeah!
[08:46] <hobgoblin> you'll need to resize that one so you can create 2 partitions inside sda1 which is an extended partition
[08:47] <hobgoblin> so assuming you backed up and defragged - start the partition editor - grab the right hand edge of the partition to be resized and drag it to the left to the size you want it to be and then apply - wait for as long as it takes and then do the rest
[08:48] <Ayumu> where is the partition editor|
[08:48] <hobgoblin> sys admin menu
[08:48] <hobgoblin> if you have started the installer - exit that
[08:48] <Ayumu> I already exited the installer
[08:48] <hobgoblin> :)
[08:48] <Ayumu> Is it gparted?
[08:49] <hobgoblin> yep
[08:51] <hobgoblin> could take a while to do it
[08:52] <Ayumu> shrink /dev/sda5 from 70.74 GiB to 56.10 GiB
[08:52] <Ayumu> 1 operation pending
[08:53] <hobgoblin> apply
[08:56] <Ayumu> okie
[08:57] <jagan185> hi everyone
[08:57] <jagan185> How can I block a non-admin user from accessing a particular folder in ubuntu
[08:58] <hobgoblin> jagan185: https://help.ubuntu.com/community/FilePermissions
[08:59] <jagan185> thanks! hobgoblin:
[09:00] <Mohan_chml> jagan185, work as the super user
[09:00] <Mohan_chml> or do sudo
[09:00] <Mohan_chml> hobgoblin, I am feeling sleepy. Its 13:30 here :D
[09:01] <Mohan_chml> heya oldpeculiar aka Iain
[09:08] <hobgoblin> Ayumu: just in case no-one is about when gparted has finished - http://ubft.pastebin.com/z4nWHCSp
[09:09] <hobgoblin> Mohan_chml: go to bed then ;)
[09:09] <Mohan_chml> My mom will kill me hobgoblin :(
[09:09] <Mohan_chml> jagan185, report here (:
[09:16] <Ayumu> How much is 2gb ram in gib?
[09:30] <seidos> Ayumu, 2gb / 8?
[12:19] <bobo123> How do I do to add IBM437 character encoding to gedit so I can open dos-textfiles correctly?
[12:21] <bobo123> so all borderline-characters etc is correctly. IBM437 isn't in the list and it is impossible to write anything manually there either :-/
[12:25] <duanedesign> hello bobo123
[12:32] <bobo123> hi duanedesign! I have now tried to add IBM437 in /apps/gedit-2/preferences/encodings with gconf-editor but it doesn't help. it isn't available in the list in gedti anyway  :-(
[12:36] <duanedesign> bobo123: i am not sure. I cant find much on that
[12:36] <duanedesign> :/
[12:38] <duanedesign> bobo123: man gedit says there is a  --encoding
[12:38] <duanedesign> gedit --encoding ibm437 foo.txt  ?
[12:51] <bobo123> duanedesign: when I try it says "ibm437: ogiltig kodning." ("bad encoding") and opens the file in IBM850 instead
[12:53] <bobo123> Perhaps I should find another editor (hopefully faster loading too and without tabs) is it possible to change ubuntu to allways use that one instead for all textfiles (not only .txt but .nfo and all the others that I up to now have opened in gedit) ?
[13:28] <duanedesign> bobo123: yes toy can change the deefault
[13:28] <duanedesign> you*
[13:29] <duanedesign> bobo123: right-click on the file, select Properties --> Open With. What you select there will apply to all files of that type
[15:36] <kosaidpo> guys a stupid question how can i kno if this phone is smartphone or not ?
[15:42] <IAmNotThatGuy> good question....
[15:42] <IAmNotThatGuy> ohai Puck`
[15:42] <Puck`> hai2u2
[15:42] <Puck`> (:
[15:43] <IAmNotThatGuy> :)
[18:57] <smeag0l> anybody seen Silver_Fox_ in like the last week ?
[19:07] <pedro3005> smeag0l, yes
[19:07] <pedro3005> just a couple minutes ago, actually
[19:14] <smeag0l> oh thank you pedro3005
[19:16] <Mohan_chml> smeag0l, looking for yourr mentor?? memo him
[19:26] <smeag0l> Mohan_chml: dunno howto memo him ?
[19:27] <Mohan_chml> /msg memoserv Silver_Fox_ <message> :)
[19:28] <smeag0l> thank you Mohan_chml
[19:28] <Mohan_chml> smeag0l, !ty my friend (:
[19:28] <smeag0l> :)
[20:48] <nhandler> Mohan_chml: FYI, it is /msg memoserv send <person> <message>
[20:49] <Mohan_chml> aww nhandler ty :)
[20:49] <Mohan_chml> smeag0l, ^^
[20:49]  * Mohan_chml goez back reading
[21:35] <n8ofsp8ds> hey guys im using easybcd and im trying to put ubuntu in the windows bootloader do i use grub legacy or grub 2
[21:36] <aveilleux> n8ofsp8ds: GRUB is a bootloader that replaces (or rather, comes before) the Windows bootloader. It's not a tool to edit the Windows bootloader.
[21:37] <n8ofsp8ds> so you cant use easybcd to put ubuntu right next to window7 in windows loader
[21:39] <aveilleux> n8ofsp8ds: Oh, You want to.... why would you want to use the Windows bootloader? GRUB is much more powerful than the Windows bootloader. The normal dual-boot procedure is: GRUB boots to Ubuntu OR to the Windows bootloader
[21:39] <n8ofsp8ds> i know
[21:40] <n8ofsp8ds> i rather use the windows loader
[21:41] <aveilleux> n8ofsp8ds: I'm not entirely sure why you would want to, but I digress. I thought that EasyBCD could boot straight to Linux without GRUB.
[21:41] <n8ofsp8ds> ya it can but
[21:42] <n8ofsp8ds> there options like grub legacy and grub 2
[21:42] <n8ofsp8ds> what the proper one to  pick
[21:42] <n8ofsp8ds> grub 2 right
[21:43] <aveilleux> n8ofsp8ds: It's apparently been a very long time since I've used EasyBCD. Ubuntu 10.04 comes with GRUB2 by default.
[21:44] <n8ofsp8ds> so then grub 2 would be the choice to go with then
[21:44] <n8ofsp8ds> ok
[23:28] <sebsebseb> Hi
[23:30] <seidos> hey sebsebseb
[23:31] <sebsebseb> seidos: Hey
[23:31] <seidos> sebsebseb, how have you been?
[23:31] <sebsebseb> its been a good week
[23:31] <seidos> good to hear


[15:12] <sbalneav> Morning all
[16:25] <highvoltage> morning sbalneav
[17:11] <Ahmuck> in a edubuntu system are there levels of administration
[17:32] <sbalneav> Ahmuck: With PolicyKit, there's the *potential* for levels of administration, however, most packages tend to come configured as the "superuser" gets the admin priv.
[17:32] <sbalneav> However, the "standard" unix way to do this would be to have groups to control certain policy options.
[17:33] <sbalneav> i.e. have an "accounts" group for creating, modding accounts, have a "printers" group for handling printing operations (clearing queue's, etc).
[17:34] <sbalneav> then assign pk rights based upon membership of the group.
[17:34] <Ahmuck> accounts for updating, installing sofware etc.?
[17:34] <Ahmuck> linux has control policy options?
[17:34] <sbalneav> Sure.  Simply depends on how "fine grained" you'd like to get.
[17:34] <Ahmuck> i've got an individual i'd like to put in charge of some things, but need to keep them from "roaming"
[17:35] <sbalneav> Well, you used to control these sorts of things with setgid programs.
[17:35] <Ahmuck> ie through user directories, etc.
[17:35] <sbalneav> Now you control them with pk
[17:35] <Ahmuck> ok
[17:35] <sbalneav> Well, actually, you do both, since not everything;s part of the new pk order yet :)
[17:35] <Ahmuck> is there a way to block process listing?
[17:35] <sbalneav> No
[17:36] <Ahmuck> ya, i havn't granted system wide access yet
[17:36] <sbalneav> That's pretty fundamental to Unix-like OS's
[17:36] <sbalneav> there are some kinds of things you may want to do that will be either very difficult or impossible to do in a Unix-like environment.
[17:38] <sbalneav> This is due to the fundamental design philosophy of Unix/Linux
[17:39] <sbalneav> A good forinstance would be the running of various programs, like ps, by a user.
[17:40] <sbalneav> So, you may say, "I don't want a user to be able to run ps, and see what processes are on the system".
[17:40] <sbalneav> OK, fine, so you enable ACL's on the filesystem, and remove execute rights from ps on that user.
[17:41] <sbalneav> Now tuxtype stops working, since it calls ps to make sure that the user isn't already running a tuxtype instance.
[17:41] <sbalneav> (that was just an example, I don't know if tuxtype does that in reality).
[17:42] <sbalneav> As a user, you have to expect that everything that's in /bin, or /usr/bin should be able to be run by you.
[17:43] <sbalneav> Linux permissions doen't get that fine grained.
[17:50] <Ahmuck> are there any good screenshot programs, similar to ksnapshot that doesn't depend upon clicking the new snapshot button?
[17:50] <sbalneav> Dunno, if I need a screenshot, I always just hit printscreen.
[17:56] <Ahmuck> i'm looking for specific screenshots, under a vm window without the vm border
[17:57] <Ahmuck> i can do it with ksnapshot, or a script using imagmagick, however i get the same problem, i have to go in and manually crop them
[17:57] <Ahmuck> i'm looking to automate the screenshots
[17:58] <Ahmuck> sbalneav: is there a way to prevent screen output.  what i'd be having problem with is individual users viewing proceses from other users.
[17:59] <Ahmuck> so for example, ellen's OO.o doc that is titled, "My Love Poem for David" would be presented under ps
[18:33] <alkisg> !info xorg-driver-sis671
[19:01] <sbalneav> Ahmuck: No, sorry, there's simply no easy way to prevent something like that in a Unix-Like environment.
[19:03] <sbalneav> You can do things like use pessulus to lockdown alt-f2, so they cant run things, and disable access to (gnome|x|k)term, but then they could just use Nautilus to browse to /usr/bin, and run ps directly.
[19:03] <sbalneav> Unix was originally designed for programmers to work in, and there was an orignal assumption that most things should be visible on the system.
[19:04] <sbalneav> This ultimately became the posix standard
[19:04] <sbalneav> and Linux is (or tries to be :) ) posix compliant.
[19:06] <sbalneav> Ahmuck: As for the screenshots, can gimp do it for you?  It can acquire screenshots without border decorations.
[19:13] <sbalneav> There is a bug that's been filed against nautilus:
[19:15] <sbalneav> Hmmm, can't find it off the top of my head, but it was a patch for lockdown, "no execure", so that it wouldn't execute programs when launched from Nautilus.  Thhis would help somewhat.
[19:32] <Lns> Ahmuck: also, you can use .hidden files to hide directories/files from viewing in nautilus (won't affect openoffice save/open dialogs and friends though).. have you seen the ubuntu wiki page on locking the system down?
[19:32] <Lns> https://help.ubuntu.com/community/UbuntuLTSP/HideFilesystemInNautilus
[19:33] <sbalneav> Lns: HUH!
[19:34] <sbalneav> I didn't even know nautilus did that
[19:34] <joerg_> hey
[19:34] <sbalneav> joerg_: Hey there!
[19:34] <sbalneav> looked at your spec
[19:34] <joerg_> sbalneav, did u find some time look at the specs? :)
[19:34] <sbalneav> looks fantastic!
[19:34] <joerg_> ah cool
[19:34] <joerg_> sbalneav, when did u look at it?
[19:34] <sbalneav> all kinds of good detail in there
[19:35] <sbalneav> last friday
[19:35] <joerg_> changed a lot of things recently
[19:35] <joerg_> w8
[19:35] <sbalneav> oh, cool.
[19:36] <joerg_> sbalneav, http://www.labpixies.com/campaigns/calories/calories.xml
[19:37] <joerg_> oh, sorry
[19:37] <joerg_> that's my test opensocial app :D
[19:37] <joerg_> http://www.myserv-project.org/specs:core
[19:38] <sbalneav> Excellent, thanks!
[19:39] <joerg_> sbalneav, should I start recruiting people? :D
[19:39] <joerg_> sbalneav, I am just working on the opensocial stuff
[19:40] <joerg_> sbalneav, which is not that easy....there's just one very poor python implementation for the google app engine
[19:40] <sbalneav> I'd certainly be more than willing to help out.
[19:42] <sbalneav> Lns: yeah, that's a good tip.  Unfortunately, the wily "hacker" can still do a "control-L/usr/bin", so it definitely helps, but doesn't eliminate the problems.
[19:43] <Ahmuck> it's not hackers i'm worried about, rather, nosey teenagers
[19:43] <Ahmuck> though i aught to be glad their learning
[19:43] <sbalneav> One supposes we could create a "hidden" package that supplies a set of ".hidden" files for a bunch of directories.
[19:43] <sbalneav> Ahmuck: heh, that's why "hackers" was in quotes.
[19:45] <Lns> sbalneav: for sure. it's just 'out of sight, out of mind' type stuff =)
[19:46] <sbalneav> Hmm, so if I do a "cd /usr/bin ; ls > .hidden" that makes /usr/bin disappear.
[19:46] <sbalneav> Sooooooooo.
[19:46] <sbalneav> by extention....
[19:46] <Lns> haha!
[19:47] <sbalneav> We could write a relatively short shell script that could be plunked in /etc/cron.hourly...
[19:47] <Lns> well
[19:47] <Lns> in my experience, if you lock down the root dir, there's not a lot that can slip by..
[19:47] <sbalneav> that would go around to all the "bad" areas, like /bin, /usr/bin, /sbin, etc.
[19:48] <sbalneav> and create a ".hidden" file from all the contents.
[19:48] <sbalneav> 30, 40 lines of shell at most.
[19:48] <sbalneav> I'll hack something together tonight, stuff it in my ppa.
[19:49] <sbalneav> Ahmuck: So if you:
[19:49] <sbalneav> 1) removed Gnome-Terminal from the menu
[19:49] <sbalneav> 2) Locked out alt-f2 "run" dialogue
[19:49] <sbalneav> 3) run the little "hide things" script
[19:50] <Lns> Ahmuck: sbalneav also: check out https://help.ubuntu.com/community/UbuntuLTSP/GnomeOptimize  -- I've put some things in there a while back about lockdown that might help
[19:50] <sbalneav> You'll make it difficult enough to do a "ps" looking for who little suzie's writing love notes too as to make it "almost impossible"
[19:50] <sbalneav> :)
[19:51] <sbalneav> Lns: You don't get enough credit for all the work you've done/do on the ltsp bits of the wiki.
[19:51] <Lns> lol
[19:52] <Lns> sbalneav: i did that a long time ago, it was kind of a stint that i got all that stuff up there. i wish i kept up on it more
[19:52] <Lns> but thank you =)
[19:54] <sbalneav> Well, it's important.
[20:02] <Lns> *sniff* i'm so glad you understand me sbalneav =)
[20:03] <Lns> actually, i'm planning on making a string of youtube video tutorials with edubuntu, starting with how to install it
[20:03] <Lns> but last week i was having issues with virtualbox so i couldn't set up my recording environment right
[20:30]  * Lns is installing edubuntu 9.10 amd64 for the first time =)
[20:31] <Ahmuck> heh, Lns, that's what were doing here in the last week
[20:31] <Ahmuck> henced i was asking about screenshots
[20:31] <Lns> =)
[20:32] <Lns> hrm, "installing system" information should reflect edubuntu, not ubuntu
[20:32] <Lns> i could probably come up with some wordage
[20:32] <Lns> if someone knows how to change it in the install dvd
[20:35] <Lns> wow, those screen wipes during the installation really get your attention! haha
[21:34] <Lns> hmm, it seems to me that the iconset for Gnome "Places" menu are pretty inconsistent with "Applications" and other menus
[21:34] <Lns> a.k.a. nautilus iconset i guess
[21:59] <mhall119> highvoltage, ping
[22:02] <highvoltage> mhall119: pong
[22:03] <mhall119> hey, I'm finally getting my Qimo packages started
[22:03] <mhall119> I was wondering what format they need to be in to get into Universe
[22:03] <mhall119> source packages, package branches?
[22:03] <mhall119> just something in my PPA?
[22:04] <mhall119> I've got a group for qimo-developers in LP, I was going to use that PPA for the packages as they become available
[22:04] <mhall119> I finally got the last of my xfce issues resolved
[22:05] <sbalneav> mhall119: Getting them into your ppa's a great first start.  Then someone like stgraber or highvoltage can look at 'em and upload to universe.
[22:05] <mhall119> ok
[22:06] <mhall119> do I need to make separate PPA's for packages targetting lucid and karmic?
[22:11] <sbalneav> No, the ppa will automatically handle multiple distros.
[22:20] <highvoltage> mhall119: source packages
[22:20] <highvoltage> mhall119: you can use your current ppa
[22:21] <mhall119> ok, cool
[22:21] <mhall119> I'll let you know when they're up and relatively stable
[22:22] <highvoltage> mhall119: great!
[22:22] <mhall119> if I get XSplash and GDM themes up now, can I update them with my new artwork when it comes in?
[22:22] <highvoltage> yes you can indeed
[22:22] <mhall119> excellent
[22:22] <mhall119> I want to get caught before Alpha 3
[22:22] <highvoltage> you'll just have to release a new version of the package
[22:23] <mhall119> how do you manage the edubuntu cd, do you upgrade the packages in place, or get a new base image and re-apply your packages each time?
[22:33] <highvoltage> mhall119: built from scratch daily
[22:33] <highvoltage> (as in debootstrap and then meta-packages are installed)
[23:08] <mhall119> debootstrap?
[23:09]  * mhall119 reads the man page