Re: [DNG] Dng Digest, Vol 11, Issue 39
I have not been able to use UnetBootin with the latest versions. Like Daniel, i suspect these may be related to using UnetBootin. Try with dd command: dd if=*.iso of=/dev/sdX (without the number of the partition, for example, sdb instead of sdb1) Type fdisk -l to get sdX. Just in case, first do it hybrid: isohybrid devuan*.iso You need to install syslinux and syslinux-utils. Aitor. El 13/08/15 a las 01:37, dng-requ...@lists.dyne.org escribió: Message: 5 Date: Thu, 13 Aug 2015 09:37:57 +1200 From: Daniel Reurichdan...@centurion.net.nz To: Haines Brownhai...@histomat.net,dng@lists.dyne.org Subject: Re: [DNG] alpha 2 ISO missing parameter Message-ID:55cbbcb5.7060...@centurion.net.nz Content-Type: text/plain; charset=utf-8; format=flowed Hi Haines, On 13/08/15 01:22, Haines Brown wrote: I downloaded Alpha 2 and placed it on a USB key with unetbootin. Why didn't you just use dd (or even cat) to just dump the iso onto the usbstick. When I boot a Thinkpad x250 with Alpha 2 iso, it comes up with Missing parameter error. However, when I provide Install at the Boot: prompt, it boots to the installer. However, on a i386 desktop machine for which I would really like to install devuan, booting the key comes up with Missing parameter in configuration file: Keyword: path. In this case, there is no Boot: prompt. I don't understand these messages or if they are compatible. I suspect these may be related to using unetbootin instead of just using dd to write the image to your usb stick. If doing this doesn't solve the issue, then please file an issue here: https://git.devuan.org/d-i/debian-installer/issues Thanks, Daniel ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Dng Digest, Vol 11, Issue 62
Please, try the same process using: http://mirrors.gnuinos.org http://mirrors.gnuinos.org/?dir=DEVUAN-BASED%20IMAGES It is based on devuan, but the installers are different. Devuan installs all the *.deb packages in the target; while gnuinos mounts the filesystem.squashfs on it. Before compiling the content of the chroot jail with the final porpuse of getting the squashfs file, i always remove /etc/fstab from the jail. If i don't remove it, the personal home folder of the user doesn't be created (i don't know the reason why). I always do (/,/home/,sawp) manual partition with no issues. It would be interesting to compare both results. Thanks, Aitor. On 17/08/15 20:48, hal vmli...@charter.net wrote: I've booted the Alpha2 iso but it doesn't seem to be able to find any partitions. From the partition menu (LVM Guided or Manual) I select Manual but then get a dialog stating No root file system defined. The installer seems to be jumping ahead from partitioning to installing without allowing me to setup partitions. I have a 4G raw partition as /dev/sdb1 (formatted with ext4 and set 'active') which I intend to use for / and then use LVM for /usr, /var, /home and /tmp. I have Ubuntu installed on some of the LVM partitions and thought if Devuan is not working for me, I can still boot back into the Ubuntu install so I don't want to re-partition the entire disk as it would hose my current desktop setup. Any way to manually kick off the install from the CLI ? ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
[DNG] Issue 56 ??
I haven't received any email belonging to Dng Digest,Vol11,Issue 56... They jumped from 55 to 57. Any incidence? Aitor. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Devuan 64 install: no root filesystem?
Please, try the same process using: http://mirrors.gnuinos.org http://mirrors.gnuinos.org/?dir=DEVUAN-BASED%20IMAGES It is based on devuan, but the installers are different. Devuan installs all the *.deb packages in the target; while gnuinos mounts the filesystem.squashfs on it. Before compiling the content of the chroot jail with the final porpuse of getting the squashfs file, i always remove /etc/fstab from the jail. If i don't remove it, the personal home folder of the user doesn't be created (i don't know the reason why). I always do (/,/home/,sawp) manual partition with no issues. It would be interesting to compare both results. Thanks, Aitor. On 17/08/15 20:48, hal vmli...@charter.net wrote: I've booted the Alpha2 iso but it doesn't seem to be able to find any partitions. From the partition menu (LVM Guided or Manual) I select Manual but then get a dialog stating No root file system defined. The installer seems to be jumping ahead from partitioning to installing without allowing me to setup partitions. I have a 4G raw partition as /dev/sdb1 (formatted with ext4 and set 'active') which I intend to use for / and then use LVM for /usr, /var, /home and /tmp. I have Ubuntu installed on some of the LVM partitions and thought if Devuan is not working for me, I can still boot back into the Ubuntu install so I don't want to re-partition the entire disk as it would hose my current desktop setup. Any way to manually kick off the install from the CLI ? ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
[DNG] Bug in debian-installer
Debian-installer creates in /etc/fstab lines like: /dev/sr0/media/cdrom0 udf,iso9660 user,noauto 0 0 /dev/sdb1 /media/usb0 autorw,user,noauto 0 0 depending on the used method (cd-rom or usb-stick). Those files are superfluous. The following postinstallation script removes them: ARCHIVO=/etc/fstab if grep ^/dev/sd ${ARCHIVO} | grep /media/ | grep auto then LINEA1=`grep ^/dev/sd ${ARCHIVO} | grep /media/ | grep auto` LINEA2=## ${LINEA1} rpl -q ${LINEA1} ${LINEA2} ${ARCHIVO} fi if grep ^/dev/sr ${ARCHIVO} | grep /media/cdrom then LINEA3=`grep ^/dev/ ${ARCHIVO} | grep /media/cdrom` LINEA4=## ${LINEA3} rpl -q ${LINEA3} ${LINEA4} ${ARCHIVO} fi Aitor. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
[DNG] Problem with debhelper
Recently i debianized the latest release of bulmages (acounting and invoicing program) in Qt5: http://gnuinos.org/release16/?dir=devuan/pool/main/b/bulmages And i had the following issue: the resulting packages were all empty! This was due to the fact that the latest release is located in /usr/local, so i had to comment with some lines in the dh_usrlocal script, written in perl by Joey Hess. For example: ## doit(rmdir $tmp/usr/local); Is there any way avoid that? Is this a bug in dh? Thanks in advance. Aitor. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Problem with debhelper
Thaks, i will try it. Aitor. On 22/08/15 16:58, Rainer Weikusat rainerweiku...@virginmedia.com wrote: Use it as intended? In case you want to create a package installing something in /usr/local (eg, because it's a local package not intended for standalone distribution), the dh_usrlocal step can be skipped: binary: dh binary --before dh_usrlocal dh binary --after dh_usrlocal aitor_czraitor_...@gnuinos.org writes: Recently i debianized the latest release of bulmages (acounting and invoicing program) in Qt5: http://gnuinos.org/release16/?dir=devuan/pool/main/b/bulmages And i had the following issue: the resulting packages were all empty! This was due to the fact that the latest release is located in /usr/local, so i had to comment with some lines in the dh_usrlocal script, written in perl by Joey Hess. For example: ## doit(rmdir $tmp/usr/local); Is there any way avoid that? Is this a bug in dh? ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
[DNG] Bug in live-installer
Hi all, Installing live-images, the process becames unstable depending (i suppose) on the size of the filesystem.squashfs file. The following hack solves this issue: https://gitlab.com/aitor_czr/live-installer/commit/cf89c8d49196cc92d183640bd1697599bdcaed99 I'm not the author of the hack. The author of the hack is Philip Newborough, aka Corenominal (CrunchBang). Honestly, i didn't analyze the code. But it works. Aitor. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Mirroring Devuan
We must resort to Sherlock Holmes. On 21/08/15 07:47, Ismael L. Donis Garcia sli...@citricos.co.cu wrote: The directoryhttp://packages.devuan.org/merged/pool/ is empty Regards | ISMAEL | - Original Message - From: aitor_czr To:dng@lists.dyne.org Sent: Wednesday, August 19, 2015 5:00 AM Subject: Re: [DNG] Mirroring Devuan Did you try with debmirror? An example: debmirror --host=packages.devuan.org \ --root=merged \ --dist=jessie \ --section=main \ --arch=amd64 \ --progress \ --method=http \ --nosource \ --ignore-release-gpg \ --ignore-missing-release \ /home/user/devuan Aitor. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Systemd Shims
Hi Edward, I've never used Lazarus, origin in the missing Kylix C/C++ for GNU/Linux, at the same time origin in Borland C/C++and Delphi Pascal for MS Windows. I usually use QtCreator, and sometimes Anjuta. So, i can't help you. Anyway, i think thatfor your purpose the relevance is not in the frontend, but rather in the backend. This is written in C, and you can always use a shell script via: system(here_put_the_shell_script); Perhaps it will be usefull for you... Regards, Aitor. On 18/08/15 14:00, Edward Bartoloedb...@gmail.com wrote: If anyone from Devuan knows of a Lazarus function that I can use to capture the output of an external program running with root privileges, it will be much of an impulse for my coding exercise. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Mirroring Devuan
Did you try with debmirror? An example: debmirror --host=packages.devuan.org \ --root=merged \ --dist=jessie \ --section=main \ --arch=amd64 \ --progress \ --method=http \ --nosource \ --ignore-release-gpg \ --ignore-missing-release \ /home/user/devuan Aitor. On 19/08/15 04:19, k...@aspodata.se wrote: Wyatt: Is there an up to date list of current mirrors, Don't know. and instructions on how to become a mirror anywhere? There's a forum post about it, but the links lead to empty pages on the git wiki. Mirroring debian was/is easy, in the old time you used the perl script mirror, and later on, rsync via the shell script anonftpsync. Mirroing devuan seems to be more complex, if you look below Continuous Integration for Devuan at: https://devuan.org/ there is a program amprolla that handles the mix offtp.*.debian.org and the devuan packages. You can find amprolla here: https://git.devuan.org/devuan-infrastructure/amprolla from the README.md: amprolla is a rude script that generates rewrite rules for nginx that then try to merge the Devuan repository files ( like InRelease, Packages, Sources and so on ) with other external repositories ( namely, the Debian one ) in order to provide a full repository where Devuan packages have precedence over other repos. This allows Devuan to have a fully meta distro where missing Devuan packages come from Debian and/or other repositories (like, for example, the deb-multimedia.org from Marillat) without the need to create a fully merged repository. It works by downloading and merging files to create the dists/ directory structure for Devuan and then creating a pool of HTTP 302 redirects to the external repositories hosts for packages download. So setting up a devuan mirror involves amprolla (python), ngix, and I assume apache. You can not just copy the files and point boa the the directory. I suggest you clone the amprolla repo and study the files there, and look at packages.devuan.org with a ftp client to see the file structure: $ lftp packages.devuan.org lftp packages.devuan.org:~ ls drwxr-xr-x2 004096 Jun 02 09:29 alpha-iso-cd drwxr-sr-x5 107 112 4096 Jun 16 00:15 devuan drwxr-xr-x2 004096 Mar 18 18:56 merged lftp packages.devuan.org:/ ls merged/ lftp packages.devuan.org:/ ls devuan/ drwxr-sr-x 12 107 112 4096 Mar 03 13:52 dists drwxr-sr-x2 107 112 4096 Jul 12 03:46 indices drwxr-sr-x3 107 112 4096 Dec 05 2014 pool lftp packages.devuan.org:/ ls alpha-iso-cd/ -rw-r--r--1 1004 0 276 Jun 02 09:29 README.txt -rw-r--r--1 1004 028311552 Jun 01 13:04 devuan-jessie-netboot-i386-alpha2.iso -rw-r--r--1 1004 0 72 Jun 02 09:22 devuan-jessie-netboot-i386-alpha2.iso.md5sum -rw-r--r--1 1004 0 80 Jun 02 09:22 devuan-jessie-netboot-i386-alpha2.iso.sha1sum $ Mirroring packages.devuan.org through ftp seems easy enough, but one would probably need help setting up amprolla. /// On a related note, how do I get a local mirror of devuan (a local mirror is good to have when you are usually in bad connected places or you are doing lots of installations/testing) ? Mirroringftp://packages.devuan.org/devuan/ and having a sources.conf like: debfile:/Net/debian jessie main non-free contrib debfile:/Net/ftp/packages.devuan.org/devuan/ stable main doesn't seem to work. What am I missing ? Regards, /Karl Hammar ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
[DNG] A place in the hell
I did it again. Yes, i did it again! Nobody reads posts containig disgest in the subject, but yesterday i did it again. I hope there will be a very special place in the hell reserved for me. Heaven is so bore... :-) Aitor. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] xfce not shutting down on Devuan
I still have not tested Xfce in Devuan, i will do it as soon as possible. Aitor. On 24/08/15 10:11, Edward Bartolo edb...@gmail.com wrote: If that is the case, how do I get the 'suspend' and 'hibernate' buttons? I have pm-utils installed and I am using Devuan 64 bit. On 24/08/2015, igulederd...@dimakrasner.com wrote: apt-get update;apt-get -y upgrade I've spent many nights debugging power/session management issues in Xfce on Devuan - all confirmed disabled button issues are fixed. Let me know if the problem persists. On Mon, 24 Aug 2015 01:26:16 +0300adamdmlt;ada...@trueleet.comgt; wrote I can't shutdown Devuan from xfce, the button is just disabled... Am I missing something? Thanks ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Dng Digest, Vol 11, Issue 36
Are you talking about a minimal installation of Devuan (Standard or Server..., or whatever you want to call) containing a postinstallation script (style of Crunchbang) which acts like tasksel? It requires network connection ! Wicd-daemon? Network-manager depends on systemd. Aitor. El 11/08/15 a las 19:36, dng-requ...@lists.dyne.org escribió: Message: 5 Date: Tue, 11 Aug 2015 09:52:08 -0700 From: Go Linuxgoli...@yahoo.com To:dng@lists.dyne.org, Steve Littsl...@troubleshooters.com Subject: Re: [DNG] Packaging (was Systemd Shimss, Init scripts in packages, possibly Mission Creep) Message-ID: 1439311928.3137.yahoomailba...@web163401.mail.gq1.yahoo.com Content-Type: text/plain; charset=us-ascii On Tue, 8/11/15, Steve Littsl...@troubleshooters.com wrote: Subject: Re: [DNG] Packaging (was Systemd Shimss, Init scripts in packages, possibly Mission Creep) To:dng@lists.dyne.org Date: Tuesday, August 11, 2015, 11:27 AM On Tue, 11 Aug 2015 07:02:28 -0700 Go Linuxgoli...@yahoo.com wrote: On Mon, 8/10/15, Steve Littsl...@troubleshooters.com wrote: [snip] * base install * apt-get install xorg * apt-get install xterm (if not installed by xorg) * apt-get install Xfce (or whatever) * apt-get install lightdm [snip] Several years ago, I actually built up xfce (without the meta package) from a base install. Then I found refracta which simplified my life as it was very close to what I wanted. fsmithred has promised to build a devuan iso for the likes of me. But he's not been seen around here in some time and the refracta forums haven't had much traffic lately . . . maybe because it's summer. Once the beta appears I'm hoping he'll spin into action. Doing this all from scratch would be a bit of a challenge for me . . . the years are beginning to take a toll . . . Hi golinux, I've known you for what, a year now? My impression is you're smart and skilled enough to find it almost trivial to install base, then xorg, then xterm, then a window manager, then lightdm. I've seen you do a lot more challenging stuff than that, including making very inciteful contributions to discussions on infrastructure. My impression of you is that if you put your mind to it, you could install Arch or Gentoo, and those really do take some concentration and resolution of ambiguities. But anyway... I'll admit I've met people who couldn't follow a five step apt-get sequence, but you're about a million miles from that. Well, anyway, you were speaking for those guys who can't follow a 5 step recipe, and that's legitimate.*If* it's decided that the base install should be minimal, it would be pretty easy to make a shellscript to do all X installation in one command. If the base install included nCurses and Dialog, it could even be a no-argument script that queried for everything: * Do you want a Graphical User Interface (GUI) (Y/n) * Do you want to boot straight to Graphics mode? (y/N) * If booting straight to Graphics mode, require password? (Y/n) * Which window mgr? (Xfce/LXDE/Openbox/Whatever/Other) * If Other, please enter the WM name here * Thank you. Press Enter to perform this work, press Ctrl+C to abort: Of course, the prompts would need to be*much* more tailored to the uninitiated user, who for instance, doesn't know what a Graphical User Interface, a window manager are, or why he would or wouldn't want a password. The benefit of doing it this way is it's being performed on an already installed system that's almost guaranteed to boot just fine. SteveT ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Evince, gimp and okular in devuan
I don't know, i'm in devuan jessie :) El 13/08/15 a las 19:01, Riccardo Boninsegna escribió: Il 13/ago/2015 06:55 PM, aitor_czr aitor_...@gnuinos.org mailto:aitor_...@gnuinos.org ha scritto: libcupsimage2 : Depende: libcups2 (= 1.7.5-11) pero 1.7.5-11+deb8u1 va a ser instalado Does Debian have the same problem? Last time I used my computer about a week ago I fully updated Devuan Ascii with no issue, but the version numbers suggest that we haven't picked up an update for the main package yet... or that a Debian packager messed up! ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
[DNG] Evince, gimp and okular in devuan
Recently i communicated that okular wasn't possible to be installed in devuan (i can't remember the architecture). Trying to install evince and gimp in amd64 (but not in i386!) i'm with the same problem: Los siguientes paquetes tienen dependencias incumplidas: libcupsimage2 : Depende: libcups2 (= 1.7.5-11) pero 1.7.5-11+deb8u1 va a ser instalado Aitor. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
[DNG] live-build
On 31/07/15 08:02, Ozi Traveller wrote: Hi, I've very interested to create to use Devuan as a base for my distro. ISo I'm wonder whether live-build is also coming across from Debian? Cheers Ozi Hi Ozi, Live-build works fine in Devuan, but you must change the default mirrors in bootstrap and chroot config files. For example: LB_MIRROR_BOOTSTRAP=http://ftp.es.mirror.devuan.org/merged/; instead of http://ftp.debian.org/debian/;, etc... Aitor. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Dng Digest, Vol 11, Issue 46
Hi all, I'm uploading a live image of gnuinos in amd64 architecture (and shortly in i386) without desktop environment, taking Devuan Alpha2 as a base (~390 MB). Network connection and quick installation. Download zone: http://mirrors.gnuinos.org/?dir=DEVUAN-BASED%20IMAGES The web site is not updated, but this distribution will be definitely based on Devuan. Regards, Aitor. El 14/08/15 a las 22:16, dng-requ...@lists.dyne.org escribió: Message: 1 Date: Fri, 14 Aug 2015 13:27:49 -0400 From: Steve Litt sl...@troubleshooters.com To: dng@lists.dyne.org Subject: Re: [DNG] Alpha2 without desktop environment Message-ID: 20150814132749.5da7a...@mydesq2.domain.cxm Content-Type: text/plain; charset=US-ASCII On Fri, 14 Aug 2015 07:01:11 -0400 Haines Brown hai...@histomat.net wrote: Rereading your original post: Do you want to not have a Display Manager such as lightdm, kdm, gdm etc, or do you want your computer not to have X at all? If the latter, just deinstall X. If the former, you need to find your display manager, based on ps axjf. The aim is to boot to a console prompt, log in as root, install xorg and fluxbox. That gives me X and a window manager but no desktop environment. What you describe above is *precisely* how I want things to go. Your box and my desktop are the same except I use Openbox instead of fluxbox. I love startx so much my wife is getting jealous. At present I get a log in prompt and can log in as user in console, but for some reason root log in not working. I suppose that when I provided a password I mistyped. :-) If this were Ubuntu, I'd tell you to do sudo su - Anyway, luckily for you, you're on Devuan with sysvinit, so I'm pretty sure almost any way that you could disable plymouth and lightdm would bring you to CLI, from which you could run startx which would work with a properly configured ~/.xinitrc. You describe a complicated scenario. I've never had to go through all that because I've always simply done expert install, avoided installing a desktop environment, and then in console install xorg and fluxbox. Over the years never had a problem. Yes, you're right, it's too complicated. I was thinking in Ubuntu-eze, where the entire distro is designed to never let you boot to command prompt. At least up to Wheezy (I haven't used Jessie), Debian was designed to allow booting to CLI via installation, in the manner you voiced earlier: Install base, install X, install fluxbox, done. In Debian (and therefore I assume Devuan), what I described should only be used for troubleshooting purposes. SteveT ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
[DNG] hostname set to (none)
Hi, I built the minimal chroot jailgenerated by live-build in devuan, and the hostname is set to none: $ hostname (none) There aren't underscores in the /etc/hostname file, and the /etc/hosts is also correct.It happened to me the same some other time starting with sysvinit, but not with systemd. Any idea? Thankyou in advance. Aitor. Note: I installed live-config-sysvinit, etc... and removed systemd. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Alpha2 without desktop environment
Hi again, Grub-install failed in gnuinos server (Alpha2). Apparently libfuse2 and os-prober are not included in it. I will solve this issue during the day. Thanks, Aitor. On Fri, 14 Aug 2015 23:52:56 +0200 aitor_czr wrote: Hi all, I'm uploading a live image of gnuinos in amd64 architecture (and shortly in i386) without desktop environment, taking Devuan Alpha2 as a base (~390 MB). Network connection and quick installation. Download zone: http://mirrors.gnuinos.org/?dir=DEVUAN-BASED%20IMAGES The web site is not updated, but this distribution will be definitely based on Devuan. Regards, Aitor. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Dng Digest, Vol 11, Issue 37
Hey Aleskandro, awesome ! It could be a good idea to create a simbolic link to /devuan_version/ (named /debian_versio//n)/ in order to avoid any similar case in the future, simply adding: rm -f /etc/debian_version ln -s /etc/devuan_version /etc/debian_version to the postinstall script in the debian branch of base-files https://git.devuan.org/packages-base/base-files/tree/jessie package. Aitor. El 12/08/15 a las 07:52, dng-requ...@lists.dyne.org escribió: Message: 5 Date: Wed, 12 Aug 2015 00:37:42 +0200 From: Jaromil jaro...@dyne.org To: dng@lists.dyne.org Subject: Re: [DNG] [Ruby on rails - RVM] Patch for RVM and Devuan Message-ID: 20150811223742.ga11...@mail.dyne.org Content-Type: text/plain; charset=utf-8 dear aleskandro, On Wed, 12 Aug 2015, aleskandro wrote: The patch was merged. Now devuan is supported by rvm in the branch master. many thanks for your contribution and good luck with your project! ciao ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
[DNG] shutdown is there for one user, not for another
Adding or removing an user in the system affects also to other files like /etc/group, /etc/gshadow, /etc/subuid and /etc/subgid. Aitor. El 24/08/15 a las 17:48, Hendrik Boom hend...@topoi.pooq.com escribió: Then I copied /home/hendrik from my old Debian jessie installation, put my login information from Debian into /etc/passwd and /etc/shadow. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Help text file for netman and backend.
Hi Edward, i'm using your latest version of netman and i works fine. I will update the packages. Thanks, Aitor. On 21/10/15 14:00, Edward Bartolowrote: Hi, The following is a screen shot of netman showing the help window. http://postimg.org/image/cyumre9pn/ Edward ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Help text file for netman and backend.
Ok :) On 21/10/15 18:54, Edward Bartolo wrote: Hi Aitor, Please be informed that NETMAN.HELP has to be installed to: /usr/share/netman/ Thanks for helping in this project. Edward ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] hplip package status
Hi Sam, Actually hplip depends only on libsystemd0. You can uninstall systemd-shim, libpam-systemd and systemd. Cheers, Aitor. On 22/10/15 14:00, Jaromilwrote: dear Sam, we change the deps of policykit-1 https://git.devuan.org/packages-base/policykit-1/blob/master/debian/control the commit history has too much info as the autobuild also reports there from Jenkins, however the modification needed is very minimal and in this case was made by an early contributor Dmitri our general approach is to modify as little as possible and as close as possible to the source of the problem. in this case obviously is not about modifying hplip but directly policykit which affects many more packages. ciao On October 21, 2015 6:01:29 PM GMT+02:00, Sam Protsenko wrote: >Hi guys, > >First of all I want to thank you for developing Devuan, which brings >back true >modularity of Debian (the main reason why I'm using it in the first >place). >Now to the actual question. > >I'm using Debian testing and until recently I was able to avoid having >systemd >package in my system. But then I was needed to install "hplip" package >(software >for my HP printer), which depends on systemd with next dependency >chain: > >hplip -> policykit-1 -> libpam-systemd -> systemd > >I'm wondering if this issue (hplip dependance on systemd) is resolved >in Devuan, >and if so -- how exactly? > >Thanks! ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Help text file for netman and backend.
Good idea. On 22/10/15 14:00, Edward Bartolo <edb...@gmail.com> wrote: Hi, Please, excuse me for being a nuisance with updates of netman. I added a new function to both the backend and frontend GUI. This is a Reset All function which uses brute force to disconnect all network interfaces in the event of instability. The command used behind the scenes is 'ifdown wlanx ethx'. Compare it to a Fire Exit. Edward On 21/10/2015, aitor_czr<aitor_...@gnuinos.org> wrote: >Ok:) > >On 21/10/15 18:54, Edward Bartolo wrote: >>Hi Aitor, >> >>Please be informed that NETMAN.HELP has to be installed to: >>/usr/share/netman/ >> >>Thanks for helping in this project. >> >>Edward ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Is Jude Nelson OK?
I had a look at vdev... Impresive. I will try to debianize it. Aitor. On 26/10/15 13:00, Jaromilwrote: >On Mon, 2015-10-26 at 10:46 +0100, shraptor wrote: > >Maybe he is just swamped with work. > >He said he follows what's happening and that there are still some >hiccups to work out. He also wrote that he finds less and less time >time to work on vdev this academic year. Of course this is it. a Ph.D. can be very demanding especially in writing phase and especially if full-time and including a tuition contract. Lets allow people involved to find their own pace as Devuan is still based on voluntary effort and everyone involved feels enough the urge as well the peer pressure. The current development phase is aligning for a beta release, there is a lot of work going on on many levels, not only technical, but less urgency for vdev anyway, which won't be substituting udev right away. It is indeed good to have it packaged, so more people can try and perhaps it will attract more contributors. So in case of vdev I have no worries, as Jude is well dedicated and understand the huge importance of what he is doing, with your help of course, and also vdev is a concrete outcome of his Ph.D. thesis, so there is an incentive also in that context to carry it on. In any case, good that we care about each other. After all it's been one year now we are sitting around this camp, warming canned beans in pans over the fire and doing our best to re-build a new town :^) and its coming along. ciao ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Commenting out code of netman and backend
Dear Edward, On 10/11/15 19:11, Edward Bartolo wrote: Since you are trying to avoid the use of Lazarus, what is the problem with having the frontend being written in Lazarus Pascal? The created executable shouldn't need other libraries as it is statically linked. No, Edward, i'm not trying to avoid the use of Lazarus (i have nothing against Lazarus Pascal :-) ), and really there is no need to migrate the code to C. Is it a necessity having to do with minimal systems running on very old hardware? In that case it makes sense to use a script together with the backend. Your work is good, and i'm sure that it works fine in old hardware. But i want to experience with both IDEs: Anjuta and QtCreator. Cheers, Aitor. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] netman packages
Hi Hendrik, The latest version is in the following link: https://git.devuan.org/edbarx/netman/branches And here the debian branch and pristine-tar (updated): https://git.devuan.org/aitor_czr/netman/branches I updated also the packages: http://gnuinos.org/netman/ But only in amd64, because i still can't use pbuilder (cowbuilder fails in Devuan) and i haven't any computer in i386 to hand at this moment. But you can build them in a very easy way: $ git clone https://git.devuan.org/aitor_czr/netman.git $ cd netman $ pristine-tar checkout ../netman_0.1.1~468c97d.orig.tar.bz2 $ git-buildpackage -tc --git-export-dir="../build-area" --git-pristine-tar --git-tag --git-ignore-branch Hope this help, Aitor. On 11/11/15 10:08, Hendrik Boom <hend...@topoi.pooq.com> wrote: Is this still the place to get netman packages and source to try them out? Is there a better place to find source code? -- hendrik ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Packaging vdev
Ok, Jude. Thanks :) On 10/11/15 20:43, Jude Nelson wrote: Hi aitor_czr, On Tue, Nov 10, 2015 at 7:25 AM, aitor_czr <aitor_...@gnuinos.org <mailto:aitor_...@gnuinos.org>> wrote: I uploaded fskit to gitlab: https://git.devuan.org/aitor_czr/fskit/tree/gbp-master That's a very outdated version of fskit. The latest one (the one consistent with vdev) is in github: https://github.com/jcnelson/fskit I didn't see the dpkg template in 'contrib/debian'. That blindness !! Now, i see some significant differences between this template and mine. In my opinion: 1.- '/usr/lib/libfskit.so' and 'usr/lib/libfskit_fuse.so' dinamical libraries must be included in the respective *-dev.install files, instead of 'libfskit.install' and 'libfskit-fuse.install'. 2.- libfskit depends on libfskit-fuse and not the other way around, because libfskit-fuse is the backend (I did it so in Netman). Isn't it? It's the other way around: libfskit-fuse depends on libfskit. But unless you're packaging vdevfs along with vdevd, you don't need libfskit at all :) HTH, Jude ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Packaging vdev
Hi Jude, I just saw the header: #include in "fuse/fskit_fuse.h". So 'libfskit-fuse' depens on 'libfskit'. Thanks, Aitor. On 10/11/15 20:43, Jude Nelson wrote: Hi aitor_czr, On Tue, Nov 10, 2015 at 7:25 AM, aitor_czr <aitor_...@gnuinos.org <mailto:aitor_...@gnuinos.org>> wrote: I uploaded fskit to gitlab: https://git.devuan.org/aitor_czr/fskit/tree/gbp-master That's a very outdated version of fskit. The latest one (the one consistent with vdev) is in github: https://github.com/jcnelson/fskit I didn't see the dpkg template in 'contrib/debian'. That blindness !! Now, i see some significant differences between this template and mine. In my opinion: 1.- '/usr/lib/libfskit.so' and 'usr/lib/libfskit_fuse.so' dinamical libraries must be included in the respective *-dev.install files, instead of 'libfskit.install' and 'libfskit-fuse.install'. 2.- libfskit depends on libfskit-fuse and not the other way around, because libfskit-fuse is the backend (I did it so in Netman). Isn't it? It's the other way around: libfskit-fuse depends on libfskit. But unless you're packaging vdevfs along with vdevd, you don't need libfskit at all :) HTH, Jude ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] netman packages
Hi Hendrik, There is one change pending in the packages... Move 'netman.desktop' from: /usr/share/applications to the following directory: /etc/xdg/autostart Aitor. On 11/11/15 13:00, aitor_czr wrote: Sorry, Hendrik, i forgot to checkout the gbp-master brach (git-buildpackage): $ git clonehttps://git.devuan.org/aitor_czr/netman.git $ cd netman $ pristine-tar checkout ../netman_0.1.1~468c97d.orig.tar.bz2 $ git checkout gbp-master $ git-buildpackage -tc --git-export-dir="../build-area" --git-pristine-tar --git-tag --git-ignore-branch Cheers, Aitor. On 11/11/15 12:38, aitor_czr wrote: >Hi Hendrik, > >The latest version is in the following link: > >https://git.devuan.org/edbarx/netman/branches > >And here the debian branch and pristine-tar (updated): > >https://git.devuan.org/aitor_czr/netman/branches > >I updated also the packages: > >http://gnuinos.org/netman/ > >But only in amd64, because i still can't use pbuilder (cowbuilder >fails in Devuan) and i haven't any computer in i386 to hand at this >moment. But you can build them in a very easy way: > >$ git clonehttps://git.devuan.org/aitor_czr/netman.git >$ cd netman >$ pristine-tar checkout ../netman_0.1.1~468c97d.orig.tar.bz2 >$ git-buildpackage -tc --git-export-dir="../build-area" >--git-pristine-tar --git-tag --git-ignore-branch > >Hope this help, > > Aitor. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] netman packages
Sorry, Hendrik, i forgot to checkout the gbp-master brach (git-buildpackage): $ git clone https://git.devuan.org/aitor_czr/netman.git $ cd netman $ pristine-tar checkout ../netman_0.1.1~468c97d.orig.tar.bz2 $ git checkout gbp-master $ git-buildpackage -tc --git-export-dir="../build-area" --git-pristine-tar --git-tag --git-ignore-branch Cheers, Aitor. On 11/11/15 12:38, aitor_czr wrote: Hi Hendrik, The latest version is in the following link: https://git.devuan.org/edbarx/netman/branches And here the debian branch and pristine-tar (updated): https://git.devuan.org/aitor_czr/netman/branches I updated also the packages: http://gnuinos.org/netman/ But only in amd64, because i still can't use pbuilder (cowbuilder fails in Devuan) and i haven't any computer in i386 to hand at this moment. But you can build them in a very easy way: $ git clone https://git.devuan.org/aitor_czr/netman.git $ cd netman $ pristine-tar checkout ../netman_0.1.1~468c97d.orig.tar.bz2 $ git-buildpackage -tc --git-export-dir="../build-area" --git-pristine-tar --git-tag --git-ignore-branch Hope this help, Aitor. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Packaging vdev
Hi Shraptor, Yes, i had a look at buildconf.mk... Anyway, building sources the DESTDIR is /usr/local, but not packaging... I will try using CMake. Thanks, Aitor. On 11/08/2015 02:31 PM, shraptor wrote: Sorry read a little bit fast there, thought you was building vdev but you are working on fskit anyway default is /usr/local/lib/* Defaults can be overridden in buildconf.mk ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Packaging vdev
Thanks, Jack, i will have a look at your work. Have a nice day, Aitor. On 11/08/2015 11:57 PM, Jack L. Frost wrote: You might want to look at my Arch vdev and vdev-related packages: https://pkg.fleshless.org/vdev-git/tree/PKGBUILD https://pkg.fleshless.org/libpstat-git/tree/PKGBUILD https://pkg.fleshless.org/fskit-git/tree/PKGBUILD They are bash scripts, so you should have no trouble understanding them. It might save you from figuring everything out on your own. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Dng Digest, Vol 14, Issue 23
It's a good idea !! I started migrating it to C and gtk3. After that we could migrate it to qt5 (don't forget LxQt) Cheers, Aitor. On 11/09/2015 08:32 AM, dng-requ...@lists.dyne.org wrote: To Whom It May Concern, I am thinking about commenting out my code to describe how it works and what it should do. I will do this where I think it is necessary to clarify the code. Edward ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Commenting out code of netman and backend
Hi Edward, On 10/11/15 07:09, Edward Bartolo wrote: Hi Aitor, What are you migrating to C and gtk3? I assume you are talking about the frontend as the backend is in already in C. Yes, of course. I'm talking about the frontend. But i just started... I have to study something about free pascall. Which tools you are using for the migration? Can I help in coding? However, be informed that I never created a complex GUI using gtkx or qtx. I'm using Anjuta in combination with Glade. For Qt5 i will use QtCreator and QtDesigner. Cheers, Aitor. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] An abrupt end to Debian Live CD version?
I wish we had Daniel Baumann with us :) Aitor. On 11/12/2015 11:40 PM, Hendrik Boomwrote: I thought I should mention, before the towel is irretrievably lost, that you'd probably find a welcome in the devuan project. We tend to respect developers. I thnk you'd find a devuan live CD more to your liking, given current politics. I'll follow with a recent post on the devuan mailing list. I've CC'd the devuan mailing list. Devuan is on its way to be the new upstream that is what Debian once was. --hendrik ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Dng Digest, Vol 14, Issue 39
Hi all, This thread is long... I've been busy these last days, and i need some time to read it carefully. There are interesting points of view. Aitor. On 11/13/2015 01:00 PM, Simon Hobsonwrote: Mitt Green wrote: >I mean, that's something normal, neither years in the field >nor degree won't make you smart and experienced >(years are not equal to experience) alone, something >has to be inside your skull. That echoes something I wrote off-list to the OP. Having a degree is good because a lot of large employers require it, and many other employers/HR agencies use it as a filter. Doesn't have to be a computer related one - mine is in Engineering and it's amazing how many engineering students don't go into engineering after graduation by choice, it's taken by many employers as a good grounding for many other jobs. I do feel that a "good" basic education in "computer science" (whatever it's called) is good. Having a good understanding of the fundamentals means you can pick up and learn whatever language du jour/passing fad is. If you only ever learned about data storage, sorting, and so on from the perspective of a single high level language, then that may make it difficult to grasp other languages (depending on their nature of course) - the old "if all you have is a hammer, then every problem is a nail" issue. That doesn't mean you have to be proficient with pliers and screwdrivers - but if you at least know how to recognise when a hammer isn't the right tool then you are half way to a decent job. But after that, nothing beats experience. I was lucky in that apart from when I was leaving school, I've never had to compete to get any of my jobs. I started as a junior design engineer in a local (large, very large) engineering firm, left to set up in business with some friends as the local Apple dealer), found out the hard way that we had "more enthusiasm than business acumen", started a smaller general computer business with one of them, then one day I walked into the MDs office of one of our large customers and asked if there was any chance of a full time job. I was there for 10 years - primarily IT (in a department of 3 1/2 people), but dealing with just about anything that used electricity. When that business got driven down the plughole by the beancounters who took over, I was one of the many that "left" - at the time it was very painful, but in hindsight it was good for me. I went to see the same person (who had been forced out years earlier and how had fingers in many local businesses) and before I'd even asked, he'd outlined 3 possibilities. He more or less put me where I am now (general IT/Internet/small hosting company), and I've been here 10 years. So those two jobs came about because I asked for them, and the person i asked knew that I could turn my hand to many things. Sadly he died in an airplane accident some years ago. But you have to get that experience first. that may mean taking any job you can get at first. Any junior admin, helldesk, developer, whatever job will get you onto the bottom rung. Take the opportunity to look around and see what different people do - your first choice of career may not actually be what you want. There is no such thing as "IT" - it's a very wide field with many different roles. Watch people closely. Tend to stay away from the brash loudmouths, watch the quieter ones who just get one with stuff (and are probably moaning about fixing the sh*t left by the loudmouths) as they are probably the more professional ones. Take time to talk to people about what they do, why, what's good and what isn't. And when you make a cockup - as you will, more than once - don't just shrug it off, look at what went wrong, why, and how you can avoid it again. If you have decent colleagues, then they'll be supportive if you're open about asking for advice and it will improve your reputation with them. Sadly, you will also find environments where openly admitted ot having made a mistake will be used against you - if you find yourself in one of these, then the best advice I can give is to get out as soon as you can as these are toxic and don't promote learning or good practice. In that vein, if you are a witness to someone else making a cockup - don't hold it against them (unless they really were stupid and don't want to learn from it) - but use the same process - what went wrong and what can you learn from it. Lastly - get your daily Dilbert !http://dilbert.com ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Problems of Devuan installer (Alpha2) I experinced.
Hi, On 16/11/15 13:00, Hughe janpeng...@riseup.net wrote: Hi, I tried to install Duvuan using Devuan installer few times but all the attempts failed due to partitioning the hard disk, followed by GRUB installation at the end. So I used Debian installer (7.0 and 8.2) to create basic Debian system, and then upgraded to Devuan system one by one. The system setup was /dev/sda - bootable USB stick /dev/sdb - Hard disk [Partition disks] could not handle manual selection. When I chose manual, it complained "No root file system." Partition disks No root file system No root file system is defined. Please correct this from the partitioning menu. I installed official images of Devuan several times doing a manual partition with no issues. How are you partitioning the hard disk? The most current partitioning is: root -> /ext4 home -> /homeext4 swap -> swap On 'Guided - use the largest continous free space', how dose it know the free space on the hard disk which is already partitioned? Devuan/Debian installer has many *.udeb mini-packages, each of one with its own mission. Those packages are exclusively for the installer, and not for the installed system in the target. I call them "mini-packages" because the quality control is less strict comparing to a *.deb package. The manager of the partitioning in Devuan-installer is partman. Guided partition kept the installationg going, but in the final stage of GRUB boot loader, it failed to detect the Devuan partition. Below is the error message. Install the GRUB boot loader on a hard disk Unable to install GRUB in /dev/sda Executing 'grub-install /dev/sda' failed. This is a fatal error. It's strange... Are you using a live system? If the filesystem.squashfs -mounted in the target- hasn't installed all the grub dependencies, then grub-install will fail obviously. Another inconvenient issue which inherited from Debian installer is, the installer does not allow to change English keyboard layout from Qwerty to other one. In my case, I'm a full-time Colemak user. If I didn't have a qwerty keyboard, it would be difficult to use Devuan installer. Qwerty layout became defacto standard. But some keyboard makers offer Dvorak, Colemak layout for customers. This means they care about minorities. Debian has been ignorant or lazy about this issue. Debian supports non-Qwerty keyboard layouts though. # dpkg-reconfigure keyboard-configuration # service keyboard-setup restart Regards, Hughe ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
[DNG] Getting started with netman-gtk3
I started a gui in gtk3 using cmake. I has only a button wich closes the window, so it's just started: https://git.devuan.org/aitor_czr/netman-gtk3/tree/master/ I will not use Anjuta. I will use a text editor (emacs, geany...) and glade separately. Cheers, Aitor. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] netman packages
Hi Frits, Try this other way: 1) Checkout the gbp-master branch and remove the .git folder, because we will use git-import-orig instead of git-import-dsc, and git-import-orig doesn't support metadatas. 2) Now go to the parent directory, create a new folder and enter into it. 3) Create an empty git repository and import the sources of netman: $ git-import-orig --pristine-tar ../netman 4) Enter the name of the project and the version: What will be the source package name? [] netman What is the upstream version? [] 0.1.1~468c97d [] 5) Now build: $ git-buildpackage -tc --git-export-dir="../build-area" --git-pristine-tar --git-ignore-branch Aitor. On 11/15/2015 08:04 PM, Godefridus Daalmanswrote: So it failed because you are not allowed to sign because only Aitor is. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Commenting out code of netman and backend
It will be a good exercise :) On 11/11/15 06:39, Edward Bartolo wrote: Hi, Aitor, In that case and if Anjuta does not pull in most of Gnome, and also if QtCreator does not require most of KDE, I will be more than happy to join in. The same experimenting experience is also appealing to me. If I learn to use gtk3 and qt5, it will be a big addition to my coding skills. Edward ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Packaging vdev
I uploaded fskit to gitlab: https://git.devuan.org/aitor_czr/fskit/tree/gbp-master I didn't see the dpkg template in 'contrib/debian'. That blindness !! Now, i see some significant differences between this template and mine. In my opinion: 1.- '/usr/lib/libfskit.so' and 'usr/lib/libfskit_fuse.so' dinamical libraries must be included in the respective *-dev.install files, instead of 'libfskit.install' and 'libfskit-fuse.install'. 2.- libfskit depends on libfskit-fuse and not the other way around, because libfskit-fuse is the backend (I did it so in Netman). Isn't it? Aitor. On 11/08/2015 02:38 PM, shraptor <shrap...@bahnhof.se> wrote: Sorry read a little bit fast there, thought you was building vdev but you are working on fskit anyway default is/usr/local/lib/* Defaults can be overridden in buildconf.mk ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] packages.devuan.org/merged/pool/ is empty
Hi Jasper, This is the way how Amprolla works. If yout want to access to the content of /merged/pool you need to resort to debmirror. Aitor. On 08/11/15 14:38, Jasper Noëwrote: Hello Devuans, trying to install Devuan I get stuck here: http://packages.devuan.org/merged/pool/ appears to be empty. Any help ? Thanks! ---Jasper--- ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] bootstrap-base error Re: About the experimental live DVD
I've managed to build debian-installer. One of the issues arising was the too obsolete version of libdebian-installer4-udeb in the dependencies of main-menu.udeb (>= 0.101), preventing the instalation of some packages. Now, i'm uploading a nonofficial liveCD of Devuan in amd64, including Netman and Xfce. Download zone: http://gnuinos.org/devuan/ Cheers, Aitor. On 10/16/2015 02:00 PM, aitor_czr <aitor_...@gnuinos.org> wrote: Hi Frits, - cdebootstrap deb package depends on libdebian-installer4 (>= 0.97) - main-menu udeb package depends on libdebian-installer4-udeb (>= 0.101) But the version of both 'libdebian-installer-extra4' and 'libdebian-installer-extra4-udeb' in Devuan's repository is 0.99+deb8u1. The sources of the package are right, becase debian/changelog says: libdebian-installer (0.97) unstable; urgency=low and debian/control: Depends: ${shlibs:Depends}, ${misc:Depends}, libdebian-installer4 (= ${binary:Version}) Depends: ${shlibs:Depends}, ${misc:Depends}, libdebian-installer4-udeb (= ${binary:Version}) for each package (libdebian-installer-extra4 and libdebian-installer-extra4-udeb, respectively). However, the versions of them in the repository (=0.99+deb8u1) don't correspond with the sources (=0.97). This fact would be the origin of the issue. Aitor. On 14/10/15 21:29, Godefridus Daalmans<fr...@daalmansdata.eu> wrote: >>Hi, >> > >> >a short update: Now I added the debian-installer component to my >> >experimental live DVD, and I can try to do an installation, but it >> >screws up in "installing the base system" >> > >> >INFO: Menu item 'bootstrap-base' selected >> >base-installer: error: exiting on error >> >base-installer/debootstrap-failed >> >WARNING **: Configuring 'bootstrap-base' failed with error code 1 >> >WARNING **: Menu item 'bootstrap-base' failed. >> > >> >on the installation screen, it complained about the checksum of >> >debian-installer/Packages.gz and debian-installer/Packages >> > >> >This seems to be a recurring error over the years with Debian and >> >Ubuntu... >> > >> >I verified the MD5 checksums and they are all OK, so that's not the >> >*real*problem. >> > >> >Any hints?? >> > >> >Frits ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] bootstrap-base error Re: About the experimental live DVD
Hi Daniel, I saw you fixed a bug: in debian i always had to replace the repository in 'sources.list.udeb' from 'unstable' to 'stable'... Thanks for your good job ! Aitor. On 11/02/2015 08:05 PM, Daniel Reurich wrote: Hi Aitor, I'm the maintainer of debian-installer for Devuan. I'm surprised to hear of this only via the mailing list and have not seen an issue raised against the package. I will work on fixing this today. Regards, Daniel ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] A Devuan install CD
What are you referring to exactly? The tutorial of dev1fanboy explains how to upgrade from debian whezzy to devuan jessie, and the resulting system will depend on the original system. There aresome livecds of devuan available, neigther of the being hosted in the website of devuan, since they are not official images. But i can build **exact**replicas** of Devuan in i586, i686-pae and amd64. I would be delighted to do so, if people are interested. The images could be uploaded to devuan.org with the approval of VUAs, of course. Cheers, Aitor. On 11/07/2015 11:23 AM, "Scienceof Atomics"wrote: A quick thought. Would it be possible and/or desirable for the end result of the dev1fanboy process to be captured as an image and used to create a short Devuan Install CD (not DVD)? This probably belongs on the Devuan website, but I've been following this mailing list because of mutual interest. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
[DNG] Packaging vdev
Hi all, I just started with fskip: http://gnuinos.org/vdev/ It builds successfully, but after a installation i saw the following issue: all the /usr/lib/*.o files are missing !! Cheers, Aitor. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Quick start guide to uprading to Devuan and, configuring minimalism
+1 I agree 100% with the pencil of Steve Litt :) Aitor. On 04/11/15 12:38, Steve Littwrote: Quick start guide to uprading to Devuan and configuring minimalism. > >There are a lot of people talking about minimalism in Devuan [snip some of the best documentation I've ever seen] This is spectacular documentation! You should put it on a website somewhere, because the world needs to see this. SteveT ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Quick start guide to uprading to Devuan and, configuring minimalism
Hi cangrejo, Are you who interviewed the author of AmayaOS in a radio transmitter? Are available the videos of Alberto Zuin and Jaromil in Barcelona? You refer to the event in the website... Aitor. On 04/11/15 12:38, cangrejowrote: If I had your permission, I will post it in spanish with some screenshots, in my bloghttps://devuanita.wordpress.com (after trying it first). That's a great work! ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
[DNG] bootstrap-base error Re: About the experimental live, DVD
Hi Frits, I will do some clarifications about debian-installer: 1.- A wrong name of the distribution in .disks/info may screws up in a failure of the installer at the time of mounting /proc in the target. But this is not the case. 2.- Although being OK all the Packages.gz, i.e. the indices in /dists/ folder of deb and udeb packages located in /pool/ folder, all the udeb packages are also included implicitly in the /install/initrd.gz and /install/gtk/initrd.gz ram-disk files -they are generated when building debian-installer-, and all the md5sums must be the samein both one and the other. 3.- As i said in another thread, there is a bug in live-installer.udeb package. This bug was hacked by Philip Newboroug -Corenominal-, but i think this is not neither the case. Here you are the changes, lines 63-83 of debian/live-installer.postinst: https://gitlab.com/aitor_czr/live-installer/blob/master/debian/live-installer.postinst I have to say that i don't use live-build for building debian-installer. I build d-i manually because i use the kernel of the Free Software Fundation, so i have to change all the kernel modules in it. Building d-i manually gives me more flexibility. I hopethis will help yousomewhat... Finally, can you upload your configuration of live-build to some cloud? Actually i can't help you because debmirror is failing. I supose that Nextime is generating the Packages.gz and the Contents.gz of the repository with Amprolla. Therefore let us be patience. Cheers, Aitor. On 14/10/15 14:00, Godefridus Daalmans <fr...@daalmansdata.eu> wrote: Hi, a short update: Now I added the debian-installer component to my experimental live DVD, and I can try to do an installation, but it screws up in "installing the base system" INFO: Menu item 'bootstrap-base' selected base-installer: error: exiting on error base-installer/debootstrap-failed WARNING **: Configuring 'bootstrap-base' failed with error code 1 WARNING **: Menu item 'bootstrap-base' failed. on the installation screen, it complained about the checksum of debian-installer/Packages.gz and debian-installer/Packages This seems to be a recurring error over the years with Debian and Ubuntu... I verified the MD5 checksums and they are all OK, so that's not the *real* problem. Any hints?? Frits ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] bootstrap-base error Re: About the experimental, live, DVD
Hi Ozi, This configuration of live-build fails in my computer: # lb build [2015-10-19 09:54:22] lb build P: live-build 4.0.3 P: Building config tree for a debian/jessie/amd64 system [2015-10-19 09:54:22] lb bootstrap P: Setting up cleanup function [2015-10-19 09:54:22] lb bootstrap_cache restore P: Restoring bootstrap stage from cache... [2015-10-19 09:54:22] lb bootstrap_cdebootstrap [2015-10-19 09:54:22] lb bootstrap_debootstrap P: Begin bootstrapping system... P: If the following stage fails, the most likely cause of the problem is with your mirror configuration or a caching proxy. P: Running debootstrap (download-only)... I: Retrieving Release I: Retrieving Release.gpg I: Checking Release signature E: Release signed by unknown key (key id CBF8D6FD518E17E1) P: Begin unmounting filesystems... P: Saving caches... chroot: failed to run command ‘/usr/bin/env’: No such file or directory Aitor. On 19/10/15 09:48, Ozi Travellerwrote: #!/bin/sh set -e DISTRIBUTION="jessie" ARCHITECTURES="amd64" LINUX_FLAVOURS="amd64" ARCHIVE_AREAS="main contrib non-free" SOURCE="false" # MIRROR_BINARY="http://packages.devuan.org/merged/; # MIRROR_BINARY="http://au.mirror.devuan.org/merged/; MIRROR_BINARY="http://188.165.204.61/repo/dists/jessie/main/; # --build-with-chroot false \ lb config noauto \ --mode debian \ --distribution "${_DISTRIBUTION}" \ --debian-installer-distribution "${_DISTRIBUTION}" \ --debian-installer live \ --architectures "${_ARCHITECTURES}" \ --linux-flavours "${_LINUX_FLAVOURS}" \ --apt-recommends false \ --apt-secure true \ --apt-indices false \ --apt-source-archives false \ --archive-areas "${_ARCHIVE_AREAS}" \ --parent-mirror-bootstrap "${_MIRROR_BINARY}" \ --parent-mirror-binary "${_MIRROR_BINARY}" \ --mirror-bootstrap "${_MIRROR_BINARY}" \ --mirror-binary "${_MIRROR_BINARY}" \ --iso-application "DIY Linux" \ --iso-publisher "DIY" \ --iso-volume "DIY Live" \ --backports false \ --security false \ --updates false \ --memtest none \ --win32-loader false \ --debug \ --verbose \ --bootappend-live "boot=live config components file=/preseed.cfg quiet splash autologin nouveau.modeset=0 radeon.modeset=0" \ "${@}" ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
[DNG] devuan base-installer bootstrap-base pkgdetails GETDEPS, with exclude?
Hi Frits, After doing a change in the sources you have to commit the change: $ git add . $ git commit --all and then type: $ dpkg-source --commit This will ask you about the name of the patch. Once the patch has been crated, you have to commit the new patch: $ git add . $ git commit --all Aitor. On 19/10/15 13:48, Godefridus Daalmanswrote: Yes, the e-mail header may be a bit cryptic. apologies. Has anyone done a "debootstrap exclude option" on the pkgdetails.c program in base-installer yet? Please note, that this is a request for information, not an accusation :-) Package: init Pre-Depends: systemd-sysv | sysvinit-core | upstart bites me again:-( It's slow going to try to fix things in the live-build installer:-( but every few days a bit progress. I patched live-build version 4.0.3-1.1+devuan1 here: https://git.devuan.org/fritsd/live-build/commits/live-build-4.0.3-1.1+devuan1 but WATCHOUT I don't understand how to do a quilt and git workflow together, so you may need to delete the two previous commits. I still have at least 2 problems to fix. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Alternative for ARM processors
Hi Florian, thanks for the link. Aitor. On 07/10/15 00:34, Florian Ziebollwrote: If there weren't any major changes to the repository in the last few weeks, you can easily install Devuan on a Raspberry Pi (-> armhf), using the method I described a while ago in this mail: https://lists.dyne.org/lurker/message/20150805.163347.dcffacec.en.html The latest devuan-baseconf package works perfectly fine, I don't know what went wrong on my first attempt. Probably I hit the wrong version... Since Raspian went Jessie some days ago, you'll have to make sure that you have "release=wheezy" in your installer‑config.txt on the SD card. Florian ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] bootstrap-base error Re: About the experimental, live, DVD
This is the issue: The version of the sources of libdebian-installer4 is 0.97 and some packages in the system (like 'cdebootstrap' and 'main-menu.udeb') are depending on it. Despite that, the version of the packages: libdebian-installer4, libdebian-installer4-dev, libdebian-installer-extra4, libdebian-installer4-extra4.udeb, etc... is 0.99+deb8u1. Aitor. On 16/10/15 11:07, aitor_czr wrote: Hi Frits, - cdebootstrap deb package depends on libdebian-installer4 (>= 0.97) - main-menu udeb package depends on libdebian-installer4-udeb (>= 0.101) But the version of both 'libdebian-installer-extra4' and 'libdebian-installer-extra4-udeb' in Devuan's repository is 0.99+deb8u1. The sources of the package are right, becase debian/changelog says: libdebian-installer (0.97) unstable; urgency=low and debian/control: Depends: ${shlibs:Depends}, ${misc:Depends}, libdebian-installer4 (= ${binary:Version}) Depends: ${shlibs:Depends}, ${misc:Depends}, libdebian-installer4-udeb (= ${binary:Version}) for each package (libdebian-installer-extra4 and libdebian-installer-extra4-udeb, respectively). However, the versions of them in the repository (=0.99+deb8u1) don't correspond with the sources (=0.97). This fact would be the origin of the issue. Aitor. On 14/10/15 21:29, Godefridus Daalmans <fr...@daalmansdata.eu> wrote: Hi, > >a short update: Now I added the debian-installer component to my >experimental live DVD, and I can try to do an installation, but it >screws up in "installing the base system" > >INFO: Menu item 'bootstrap-base' selected >base-installer: error: exiting on error >base-installer/debootstrap-failed >WARNING **: Configuring 'bootstrap-base' failed with error code 1 >WARNING **: Menu item 'bootstrap-base' failed. > >on the installation screen, it complained about the checksum of >debian-installer/Packages.gz and debian-installer/Packages > >This seems to be a recurring error over the years with Debian and >Ubuntu... > >I verified the MD5 checksums and they are all OK, so that's not the >*real* problem. > >Any hints?? > >Frits ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] pressed root pw
Hi Mike, You have to use the md5 hash of the password. You can get it typing: $ echo "XX" | md5sum 52f400d860b7431525a4c5367684de17 - Now, add to the preseed.cfg the following line: d-i password/root-password-crypted password52f400d860b7431525a4c5367684de17 Cheers, Aitor. On 20/10/15 13:09, m_maasswrote: Dear all, i want to use in a preseed.cfg file d-i password/root-password-crypted password XX but i had no succes. Please can you tell me how to do this? Thanks, Mike ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] The status of the Devuan project, presented at, Opennebula
Hi Jaromil, I live in Spain (Basque Country) at a few kilometers of Barcelona... That shame not to go! Have a nice day :) Aitor. On 20/10/15 14:00, Jaromilwrote: dear Init Freedom lovers, tomorrow our fellow VUA Alberto Zuin will be presenting Devuan at the OpenNebula conference 2015 in Barcelona http://2015.opennebulaconf.com/schedule/12-the-status-of-devuan-project/ I will also join him for the Q session and will be there all day. anyone reading this mail and attending is welcome to come forward and have a chat with us about Devuan and its future, in this case especially related to it being a minimalist and reliable operating system for the cloud computing infrastructure. We are also available for press interviews, email me to reserve a time. Presentation videos will be made by the conf org and later available. Please forward this notice to anyone interested! happy hacking ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] upgrade 16/10/2015 xorg fails to start
Hi Rob, By default, Devuan uses the seventh tty for X sessions. The permision is denied because xserver-xorg is not SUID root. If it is called from another SUID root program (a display manager like slim or lightdm) it will work. But first, you can try reinstalling xserver-xorg package to set the correct permissions, once created the user. Cheers, Aitor. On 17/10/15 00:44, Robwrote: After upgrade tonight came out of Xorg to restart openbox. I tried to start Xorg but it failed with "xf86OpenConsole cannot open /dev/tty0 ( no such file or directory) /dev/tty0 was there so assumed permission problem. Temporarily added my user to tty group and tried again. This time Xorg failed to start with "xf86OpenConsole cannot open Virtual Console 7 ( permisson denied.) How to resolve? Xorg.log below Thanks Rob [ 5450.132] X.Org X Server 1.17.2 Release Date: 2015-06-16 [ 5450.132] X Protocol Version 11, Revision 0 [ 5450.132] Build Operating System: Linux 4.2.0-1-amd64 x86_64 Debian [ 5450.132] Current Operating System: Linux debian 3.18.5preempt #1 SMP PREEMPT Tue Feb 3 21:18:50 GMT 2015 x86_64 [ 5450.132] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.18.5preempt root=/dev/sda1 ro [ 5450.132] Build Date: 06 October 2015 07:27:47AM [ 5450.132] xorg-server 2:1.17.2-3 (http://www.debian.org/support) [ 5450.132] Current version of pixman: 0.33.2 [ 5450.132] Before reporting problems, checkhttp://wiki.x.org to make sure that you have the latest version. [ 5450.132] Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. [ 5450.133] (==) Log file: "/home/rob/.local/share/xorg/Xorg.0.log", Time: Fri Oct 16 23:40:02 2015 [ 5450.133] (==) Using system config directory "/usr/share/X11/xorg.conf.d" [ 5450.133] (==) No Layout section. Using the first Screen section. [ 5450.133] (==) No screen section available. Using defaults. [ 5450.133] (**) |-->Screen "Default Screen Section" (0) [ 5450.133] (**) | |-->Monitor "" [ 5450.133] (==) No monitor specified for screen "Default Screen Section". Using a default monitor configuration. [ 5450.133] (==) Automatically adding devices [ 5450.133] (==) Automatically enabling devices [ 5450.133] (==) Automatically adding GPU devices [ 5450.133] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist. [ 5450.133] Entry deleted from font path. [ 5450.133] (==) FontPath set to: /usr/share/fonts/X11/misc, /usr/share/fonts/X11/100dpi/:unscaled, /usr/share/fonts/X11/75dpi/:unscaled, /usr/share/fonts/X11/Type1, /usr/share/fonts/X11/100dpi, /usr/share/fonts/X11/75dpi, built-ins [ 5450.133] (==) ModulePath set to "/usr/lib/xorg/modules" [ 5450.133] (II) The server relies on udev to provide the list of input devices. If no devices become available, reconfigure udev or disable AutoAddDevices. [ 5450.133] (II) Loader magic: 0x7f18511c4de0 [ 5450.133] (II) Module ABI versions: [ 5450.133] X.Org ANSI C Emulation: 0.4 [ 5450.133] X.Org Video Driver: 19.0 [ 5450.133] X.Org XInput driver : 21.0 [ 5450.133] X.Org Server Extension : 9.0 [ 5450.134] (EE) systemd-logind: failed to get session: The name org.freedesktop.login1 was not provided by any .service files [ 5450.134] (II) xfree86: Adding drm device (/dev/dri/card0) [ 5450.134] (EE) /dev/dri/card0: failed to set DRM interface version 1.4: Permission denied [ 5450.136] (--) PCI:*(0:1:0:0) 10de:1381:19da:2346 rev 162, Mem @ 0xfd00/16777216, 0xc000/268435456, 0xd000/33554432, I/O @ 0xe000/128, BIOS @ 0x/524288 [ 5450.136] (II) LoadModule: "glx" [ 5450.136] (II) Loading /usr/lib/xorg/modules/linux/libglx.so [ 5450.147] (II) Module glx: vendor="NVIDIA Corporation" [ 5450.147] compiled for 4.0.2, module version = 1.0.0 [ 5450.147] Module class: X.Org Server Extension [ 5450.147] (II) NVIDIA GLX Module 340.93 Wed Aug 19 16:23:51 PDT 2015 [ 5450.147] (==) Matched nouveau as autoconfigured driver 0 [ 5450.147] (==) Matched nv as autoconfigured driver 1 [ 5450.147] (==) Matched modesetting as autoconfigured driver 2 [ 5450.147] (==) Matched fbdev as autoconfigured driver 3 [ 5450.147] (==) Matched vesa as autoconfigured driver 4 [ 5450.147] (==) Assigned the driver to the xf86ConfigLayout [ 5450.147] (II) LoadModule: "nouveau" [ 5450.147] (II) Loading /usr/lib/xorg/modules/drivers/nouveau_drv.so [ 5450.147] (II) Module nouveau: vendor="X.Org Foundation" [ 5450.147] compiled for 1.17.1, module version = 1.0.11 [ 5450.147] Module class: X.Org Video Driver [ 5450.147] ABI class: X.Org Video Driver, version 19.0 [ 5450.147] (II) LoadModule: "nv" [ 5450.148] (WW) Warning, couldn't open module nv [ 5450.148] (II) UnloadModule: "nv" [ 5450.148] (II) Unloading nv [ 5450.148] (EE) Failed to load module "nv" (module does not exist, 0) [ 5450.148] (II) LoadModule: "modesetting" [ 5450.148] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so [ 5450.148]
Re: [DNG] gvfs alternatives
I wasn't aware! Thanks, Aitor. On 17/10/15 19:18, Dragan FOSSwrote: On Sat, Oct 17, 2015 at 03:57:59PM +0200, Dragan FOSS wrote: >>On 10/17/2015 03:50 PM, Mitt Green wrote: >>>Hi, >>> >>>Since gvfs is big (speaking of number of packages) and requires systemd >> >>http://angband.pl/debian/pool/main/g/gvfs/ > >Interesting. Debian actually tags package version numbers with a >nosystemd modifier. Let me wonder where the versions that require These are customized packages made by Adam Borowski...I thought everyone here already knows about them... ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
[DNG] debmirror is failing
Hi all, debmirror is failing. I run: $ debmirror -h ftp.es.mirror.devuan.org \ --progress --dist=jessie \ --root=/merged --di-arch=amd64 \ --section=main/debian-installer,main/installer-amd64 --arch=amd64 \ --method=rsync --ignore-release-gpg --i18n \ --rsync-extra=doc,tools,indices --rsync-options='-aIL' /home/aitor/devuan and this is what i get: .. Mirroring to /home/aitor/devuan from rsync://anonym...@ftp.es.mirror.devuan.org/merged/ Arches: amd64 Dists: jessie Sections: main/debian-installer,main/installer-amd64 Including source. D-I arches: amd64 D-I dists: jessie Pdiff mode: use Download at most 200 files per rsync call. Will clean up after mirroring. Attempting to get lock ... Getting meta files ... rsync: failed to connect to ftp.es.mirror.devuan.org (46.105.191.77): Connection refused (111) rsync error: error in socket IO (code 10) at clientserver.c(128) [Receiver=3.1.1] rsync: failed to connect to ftp.es.mirror.devuan.org (46.105.191.77): Connection refused (111) rsync error: error in socket IO (code 10) at clientserver.c(128) [Receiver=3.1.1] Errors: Download of dists/jessie/Release failed Download of dists/jessie/Release failed Failed to download some Release or Release.gpg files! WARNING: releasing 1 pending lock... Thanks in advance, Aitor. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
[DNG] About the experimental live DVD
Hi Frits, On 08/10/15 17:05, Godefridus Daalmanswrote: Hello, I would like to clarify some things about the live DVD that I made: - arch is amd64, userid user password live. It works inside virtualbox, not tested on bare iron. Do sudo bash to work as root. You can skip the user's password: Add to 'live-config' a file '/etc/config/config.conf' containig, for example: LIVE_HOSTNAME=devuan LIVE_USERNAME=user LIVE_USER_FULLNAME="User" LIVE_USER_DEFAULT_GROUPS="cdrom floppy audio dip video plugdev fuse bluetooth netdev scanner" Sometimes it fails, so i use to add the following lines to '/etc/init.d/live-config': userdel -r user groupdel user groupadd user /usr/sbin/useradd --home /home/user --create-home --gid user live FILE1=/etc/passwd if grep "^user:x:" ${FILE1} then LINE1=`grep "^user:x:" ${FILE1}` LINE2="user::1002:1002:User,,,:/home/user:/bin/bash" rpl -q "${LINE1}" "${LINE2}" ${FILE1} fi FILE2=/etc/shadow if grep "^user:" ${FILE2} then LINE3=`grep "^user:" ${FILE2}` LINE4="user" rpl -q "${LINE3}" "${LINE4}" ${FILE2} fi fi sed -i '25i user ALL=(ALL:ALL) ALL' /etc/sudoers By the way, have you included debian-installer in your distribution? - It was an experiment by me to learn live-build and see how far I could get with it on Devuan while avoiding systemd - It's not really a server installation, because that doesn't match with a live DVD. Maybe that's why it was so easy to stay away from libsystemd0 (thanks Devuan!!) Mmm... Yes, it's possible a live session without any Desktop Environment or Window Manager. - It has udev and libudev1 (Devuan Jessie, couldn't purge systemd completely) - It is not an "official" Devuan selection of packages; it's a bloated DVD full of 2.4 Gb of unrelated stuff. I call it "Vannsätter Linux". - Nothing from non-free, so it's missing firmware-linux-nonfree, rar, p7zip, and various microcodes, as well as mondo/mindi/afio:-( Good, free distros are always a good thing !! - No wifi programs 'cause I don't have a laptop (suggestions??) Of course: 'netman'. There are deb packages, but i must do one change in them: i have to move 'netman.desktop' from '/usr/share/applications' to '/etc/xdg/autostart'. - I just put on it stuff that I selected for the following four completely different purposes: (1) generic live DVD, like the old Knoppix, for people from my village to experiment with when they crash their MS Windows computers. The locale is set to sv_SE.UTF-8, good to practise your Swedish. I couldn't figure out how to change it while it's running. So you can enter your credit card details if you want to begin on-line shopping. I'm not a security expert, so I thought iceweasel (=firefox) and HTTPS are good enough. It has childsplay and stellarium. If you like knoppix, i'm packaging the latest version of Compiz Fusion (the sources are not included in knoppix's repositories; only the packages). You will can import the configuration of Compiz Fusion from knoppix, because it's the same version of Compiz. As regards locale, you can change it typing 'dpkg-reconfigure locales', but it needs a reboot of the system. So, you must configure it in the 'append initrd' of the iso. Keyboard configuration can be changed using 'fbxkb', but i found a bug in it: **after running fbxkb **'Alt Gr' key is not detected**. (2) basic system admin rescue tools. I've only sporadically worked in a system admin rôle, so it probably doesn't have the exact tools that you expect:-) It's especially lacking backup tools such as mondo/mindi/afio. (3) programs that I like such as canfield and singularity:-) (4) a large collection of development tools, scripts and programs, and a short tutorial I wrote about the GNU hello and Debian hello package. Let me try to explain (4) We all need to begin somewhere. Not all of us are experienced enough in the areas we need to learn to make Devuan thrive. A large task like "make an improved Devuan fork of a Debian package" or "make a better udev" or "split dbus in three" is best done in little steps, on a "safe" computer system like a live DVD inside virtualbox, so you don't thrash your own computer. I thought that this live DVD would help budding enthusiasts and people like me to learn how to assist the Devuan team in their work. Once you've re-built the Debian hello package yourself, you feel a bit more confident that the goals of Devuan are actually attainable and within human reach:-) I cannot begin to say how impressed I am with Debian and Devuan, if you look "under the hood", like you can with this live DVD (it contains the debian-policy documentation, for instance). It gives one the feeling that people much cleverer than you have designed this (kinda opposite to systemd). I made this DVD to help people like me to begin somewhere. Feedback is welcome. Now if you like I can upload it somewhere
Re: [DNG] netman: support for wlan1, wlan2, ... and eth1, , eth2, .... and new systemd's naming scheme
Good! I will update the packages of netman. I'm still generating the Packages*.gz and the Contents*.gz of my repository. Adding Contents*.gz slows the proccess. It takes so long... ...Patience... Aitor. On 12/10/15 14:00, Edward Bartolowrote: Hi All, The changes have been uploaded. The backend should now support other devices besides wlan0 and eth0. Edward ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Alternative for ARM processors
Thanks Florian, It would be a good idea to build a special repository for Raspberry including: 1.- The Devuan ARM repository 2.- Raspbian repository: only those packages not available from the Devuan repository 3.- Marillat packages Cheers, Aitor On 07/10/15 14:00, Florian Ziebollwrote: Hello Aitor, I have to correct myself: For apt to be able to update some Raspberry Pi specific files (like the kernel itself), you'll need to keep the Raspbian mirror in your sources.list. Of course the Raspbian release has to be changed from wheezy to jessie before doing the dist-upgrade. The modifications done by the devuan-baseconf package should make sure that only those packages not available from the Devuan repository are installed from the Raspbian server. Regards, Florian ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] live-build experiment worked!
Hi Godefridus, Here you are some packages: - xinit xserver-xorg xserver-xorg-video-noveau, etc... - rpl curl dselect console-data console-setup - mesa-utils mesa-utils-extra - compton (composite manager) --> I will share my config file - bleachbit gtkorphan file-roller - lxrandr lxtask xscreensaver xscreensaver-gl - seahorse searchmonkey - vidalia - wxmaxima (mathematics) - Other editors: emacs, medit, geany Aitor. On 07/10/15 11:00, Didier Krynwrote: Le 06/10/2015 19:07, Godefridus Daalmans a écrit : >Hej, > >I just wanted to mention that I got an experimental Devuan jessie >live-build to work with LXDE and lightdm and iceweasel. > >And amprolla seems to have lost the Contents-amd64.gz file so I had to >make one. > >The only systemd components are udev and libudev1 (215-17+deb8u2) > >There's an annoying PolicyKit1 error at the beginning but otherwise it >works. > > >Thanks everyone who made this possible! > >I had to modify the live-build scripts quite a bit, which I'd like to >upload. I haven't tested if they still work for Debian jessie. > >Another tip: after lb config, edit config/apt/preferences to add: >Package: libpam-systemd >Pin: release o=Debian >Pin-Priority: -1 > >It was a bit tricky to convince lightdm it didn't need systemd. > >If you'd like, you can e-mail me suggestions for what to include until >1 DVD (4 Gb) is full, for a generic Devuan workstation. > >Version 0 has: >- lxde-core >- lxterminal >- iceweasel >- vim >- xorg >- locales >- util-linux-locales >- lightdm > >I'm probably going to put on it: >- build-essential >- linux-source and dkms >- dpkg-dev >- git >- ssh >- lvm2 >- mdadm >- parted >- gnu-fdisk >- openssl >- lynx >- debianutils >- debootstrap >- xpdf >- gnuplot (hey I like gnuplot) >- libreoffice-writer >- mondo and mindi, although they're in non-free due to the license of >afio > >can you give me more suggestions? > >greetings, >Frits I can think of two things: - An editor for people uncomfortable with vi. emacs, or even emacs23-nox would be fine. - A partitionner more user-friendly than parted or fdisk: gparted if GUI is possible, or cfdisk, which has a simple curses interface. The drawback of cfdisk is that it doesn't know GPT partitions tables. Thanks. Didier ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] netman: support for wlan1, wlan2, ... and eth1, , eth2, .... and new systemd's naming scheme
No problem :) On 12/10/15 22:24, Edward Bartolo wrote: Hi, This is embarrassing to me. I discovered a bug in the main auto connect loop. This loop uses two lists: a) a sorted list of wifis in power descending order b) a list of installed connections (essids) The algorithm was originally intended to take the first item from the power sorted list (a), searches in list (b) for its presence. If it finds the item in list b, it attempts to connect. If not it continues iterating until it uses all the items in the power sorted list. My error was to swap these two lists! I discovered this bug because netman started to connect to a neighbour's wifi notwithstanding that my wifi signal was far stronger. This set me thinking there was something fishy in my algorithm. I uploaded the code changes to correct this horrible bug. Edward On 12/10/2015, aitor_czr<aitor_...@gnuinos.org> wrote: >Ok, thanks. > >On 12/10/15 17:45, Edward Bartolo wrote: >>Hi Aitor, >> >>fsmithred confirmed that adding: >> >>iface wlan1 inet dhcp >> >>to /etc/network/interfaces was what was causing disconnecting to fail. >>This means, all system network devices to be used have to be defined >>in /etc/network/interfaces as showm or anything that allows ifup and >>ifdown to function. >> >>Before actually building the packages for Devuan, try to ONLY add the >>backend executable to: >> >>/usr/lib/netman/bin >> >>All the other compiler generated files are unnecessary as we are only >>invoking the backend. The same applies for any files generated by the >>compiler while building the frontend by Lazarus. So, to conclude, the >>only required executables are >> >>/usr/bin/netman >>/usr/lib/netman/bin/backend >> >>We also have an /etc/netman.conf text file. >> >>Edward >> >>On 12/10/2015, Edward Bartolo<edb...@gmail.com> wrote: >>> >Hi Aitor, >>> > >>> >It seems fsmithred bug is not a bug after all. I am waiting for his >>> >reply as to whether configuring /etc/network/interfaces to contain the >>> >configuration line: >>> > >>> >iface wlan1 inet dhcp >>> > >>> >will solve his problem. I am convinced it should work, but let us be >>> >prudent and wait. >>> > >>> >Edward >>> > >>> >On 12/10/2015, Edward Bartolo<edb...@gmail.com> wrote: >>>> >>Hi Aitor, >>>> >> >>>> >>fsmithred found a serious bug that prevents wlan1 from disconnecting. >>>> >>I will debug that, and then, upload again the necessary changes. >>>> >> >>>> >>Edward. >>>> >> >>>> >>On 12/10/2015, aitor_czr<aitor_...@gnuinos.org> wrote: >>>>> >>>Good! >>>>> >>> >>>>> >>>I will update the packages of netman. I'm still generating the >>>>> >>>Packages*.gz and the Contents*.gz of my repository. Adding >>>>> >>>Contents*.gz >>>>> >>>slows the proccess. It takes so long... >>>>> >>> >>>>> >>>...Patience... >>>>> >>> >>>>> >>>Aitor. >>>>> >>> >>>>> >>>On 12/10/15 14:00, Edward Bartolo<edb...@gmail.com> wrote: >>>>>> >>>>Hi All, >>>>>> >>>> >>>>>> >>>>The changes have been uploaded. The backend should now support >>>>>> >>>>other >>>>>> >>>>devices besides wlan0 and eth0. >>>>>> >>>> >>>>>> >>>>Edward ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] What can I do after netman?,Message-ID:
Updated *.deb packages of netman. deb http://packages.gnuinos.org/devuan/ jessie main deb-src http://packages.gnuinos.org/devuan/ jessie main Aitor. El 30/09/15 a las 17:40, Edward Bartoloescribió: I implemented optional use of a systray icon. Use the --no-tray-icon parameter. I will test and review the code changes and upload to the repository. Edward ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
[DNG] strange characters when using 'examine' in aptitude
Try with: # dpkg-reconfigure console-data Aitor. On 28/08/15 13:21, Dave Turner dave_t_tur...@barradas.free-online.co.uk wrote: I run devuan unstable 'ceres' on my Toshiba laptop and my iMac. It all works with just a bit of weirdness. I use apt-get update apt-get upgrade and then use aptitude to fix those upgrades that get held back for various reasons. Whenever I highlight one of the held back packages and press 'e' to examine the various possibilities the names of the packages to be removed or installed are mangled with block characters and/or assorted characters from other non-Latin1 character sets. Upside down question marks etc. Any ideas what is going on? I am using the slim login manager and then depending on my mood fluxbox, xfce, or lumina - the new desktop from pc-bsd. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Mirroring Devuan
Hi Hendrik, I just started working on that. But just started. The following script generates the pool and dists folders: find ./DEBIAN -name *.dsc -exec reprepro --ask-passphrase -b . -V -C main includedsc jessie {} \; find ./DEBIAN -name *.deb -exec reprepro --ask-passphrase -b . -V -C main includedeb jessie {} \; find ./DEBIAN -name *.udeb -exec reprepro --ask-passphrase -b . -V -C main includeudeb jessie {} \; from the content of ./DEBIAN folder, searching all the 'deb', 'udeb' and 'dsc' located in it. One of the issues arising is how to automatize the signing proccess, if it is possible. Aitor. El 27/08/15 a las 16:36, Hendrik Boom hend...@topoi.pooq.com escribió: On Tue, Aug 25, 2015 at 10:34:42PM +0200, k...@aspodata.se wrote: Jaromil: we haven't yet worked on the mirroring mechanism, but we will once done, there will be a script and it will be easy I guess it will be a sort of amprolla satellite process so that the mirror redirection will be handled by nextime's software ... I would be good if one could have a local mirror with just file:// entries i sources.list. It would be a great overhead if I needed apache at.al. when accessing files on the local disk. /// According to amprolla/nginx/rewrites.conf: rewrite /merged/pool/DEVUAN/(.*) http://packages.devuan.org/devuan/pool/$1; rewrite /merged/pool/DEBIAN/(.*) http://http.debian.net/debian/pool/$1; rewrite /merged/pool/MARILLAT/(.*) http://www.deb-multimedia.org/pool/$1; rewrite /merged/dists/(.*)/main/(installer-.*)/(.*) /devuan/dists/$1/main/$2/$3; I guess that this means that if the file is in devouan, use it, else use the debian one etc. That could be handled by using the right order in sources.list something in preferences. So if I have a copy of http://packages.devuan.org/devuan/ and a debian mirror, all I need is to prioritize them, am I right ? If you carefully order the sources.list entries, might there wtill be a problem if the debian package is slightly more up-to-date than the devuan one? -- hendrik Regards, /Karl Hammar ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] xfce not shutting down on Devuan
Perhaps oblogout coult be adapted to Xfce. Aitor. On 24/08/15 17:48, Steve Litt sl...@troubleshooters.com wrote: On Mon, 24 Aug 2015 05:53:53 +0100 Edward Bartoloedb...@gmail.com wrote: On 24/08/2015, Steve Littsl...@troubleshooters.com wrote: On Mon, 24 Aug 2015 00:26:16 +0200 adamdmada...@trueleet.com wrote: I can't shutdown Devuan from xfce, the button is just disabled... Am I missing something? I've intermittently had this problem on multiple versions of multiple distros. I think of it as being part of the plan --- just the way life is. If you're really concerned about it, you could put in a (complicated) hotkey combo to run a shellscript that runs poweroff, and make sure that poweroff is set in sudoers to run as root and require no password (assuming this is a personal computer, and not a multiuser). By the way, if you happen to be booting to the command prompt and then running startx, Xfce is functioning as designed when it grays out its shutdown and reboot buttons. SteveT Steve Litt August 2015 featured book: Troubleshooting: Just the Facts http://www.troubleshooters.com/tjust ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng Could we create a simple application that displays a logout modal window similar to the one displayed by xfce4, remove the default logout menu item from xfce4 and create our own one. With GTK2 it shouldn't be that difficult to create it? We would only need to setup sudo to run the littel GTK2 app. What do you think? Personally, I think it's too small a problem to address at all. But if we do address the problem, I guess as a distro we should fix the root cause (whatever it is), not patch around it. SteveT ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] netman GIT project
Hi Steve, Connman runs without sudo privilegies, and it doesn't require any session-manager like slim, lightdm, etc... Aitor. On 26/08/15 14:00, Steve Litt sl...@troubleshooters.com wrote: On Wed, 26 Aug 2015 05:39:36 +0100 Edward Bartoloedb...@gmail.com wrote: I am being suggested to do away with sudo dependency to run the backend with root privileges. Wait a minute. Isn't the back end a daemon run at boot time? As such, why not run it as root, given that wpa_supplicant requires root privileges? SteveT ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
[DNG] replacing kernel 3.16.0-4
Replacing the kernel is very easy. The problem is in debian-installer. We need to add all the modules in it, and it is a titanic work (exaggerating :-). But it is possible. Mmmmh..., there must be a consensus about this issue in VUA's for official images. Aitor. On 26/08/15 17:55, Haines Brown hai...@histomat.net wrote: I've already tried your patience with a query about why xrandr tells me my display uses VGA 1024x768 when it shows my video card supports DVI 1920x1080. I hope you will bear with me if I pursue the matter. I am told that because selection of optimal resolution is today done by the kernel, my 3.16.0-4 kernel therefore has a bug. I find significant that kernel.org skips this kernel for possible downloading. Is anyone else experiencing this problem? I'm loading fluxbox on devuan-jessie without a desktop environment. When I edit the linux line in the GRUB menu by appending video=VGA-1:d, the display comes up with the proper DVI 1920x1080 resolution. Does this not show that the kernel is sick? So I'd like to use a different kernel, but there are no alternatives in the devuan repository. How then should I install an alternative kernel? Some time ago I tried to install devuan testing and it failed right away for reasons I forget. Is the testing installation option actually working? Haines Brown ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] netman GIT project
Hi Edward, Here is the code of my libpqxx++ project: http://gnuinos.org/libpqxx++/ (Now i can't access to any git repository in my gitlab account; apparently it's in maintenance). It is a small project, and you can analyze the debian branch (debian/rules, etc...). The separation: libpqxx libpqxx-dev is not done yet. On the other hand, if you are interested in git, i recommend you Pro Git Book: https://git-scm.com/book/en/v1 Cheers, Aitor. On 31/08/15 14:00, Edward Bartolowrote: On 31/08/15 09:43, Edward Bartolo wrote: >I am attaching my updated code to this email as I couldn't commit my >changes. GIT is blocking me. > > >Edward ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] netman GIT project
Pushed libpqxx++ to GitLab: https://gitlab.com/aitor_czr/libpqxx/tree/master It uses command line parameters :) Aitor. El 04/09/15 a las 20:44, Edward Bartolo escribió: I will use command line parameters for the GUI frontend so that it may be started to automatically scan for available wifis and connections and to automatically select the best connection if that is configured. So, there is no need of using /etc for further configuration. netman auto-connect Will connect automatically on startup using the algorithm described above. Edward On 02/09/2015, Edward Bartolo<edb...@gmail.com> wrote: >Hi, > >This is a link to a post by keithpeter on forums.debian.net which >looks encouraging notwithstanding the hard-to-workaround bugs that I >am facing now. > >http://forums.debian.net/viewtopic.php?f=3=124343=591309#p591124 > > >Thanks, keithpeter and all who boost my motivation to finish this project. > > > >Edward. > > >On 01/09/2015, aitor_czr<aitor_...@gnuinos.org> wrote: >>Ok. >> >>On 01/09/15 12:33, Edward Bartolo wrote: >>>Hi Aitor, >>> >>>As soon as I have time I will have a look at the code. >>> >>>Regarding learning to use git, I learnt to push my commits and do git >>>pulls to synchronize my sources with those of the repository. >>> >>>I took note of all the git commands used together with the sequence in >>>which they were issued. >>> >>> >>>Edward >>> >>>On 01/09/2015, aitor_czr<aitor_...@gnuinos.org> wrote: >>>>Hi Edward, >>>> >>>>Here is the code of my libpqxx++ project: >>>> >>>>http://gnuinos.org/libpqxx++/ >>>> >>>>(Now i can't access to any git repository in my gitlab account; >>>>apparently it's in maintenance). >>>>It is a small project, and you can analyze the debian branch >>>>(debian/rules, etc...). The separation: >>>> >>>>libpqxx >>>>libpqxx-dev >>>> >>>>is not done yet. >>>> >>>>On the other hand, if you are interested in git, i recommend you Pro >>>>Git >>>>Book: >>>> >>>>https://git-scm.com/book/en/v1 >>>> >>>>Cheers, >>>> >>>>Aitor. >>>> >>>>On 31/08/15 14:00, Edward Bartolo<edb...@gmail.com> wrote: >>>>>On 31/08/15 09:43, Edward Bartolo<edb...@gmail.com> wrote: >>>>>>>I am attaching my updated code to this email as I couldn't commit my >>>>>>>changes. GIT is blocking me. >>>>>>> >>>>>>> >>>>>>>Edward >>>> >> ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Dng Digest, Vol 12, Issue 17
.pc files are quilt patches applied. Aaitor. El 05/09/15 a las 21:52, dng-requ...@lists.dyne.org escribió: @Jack Frost I do not understand the use of .pc files although I have seen them around. I am using your systemd-dummy package though to avoid pulling in real systemd, Thanks for that. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
[DNG] Subject: Re: xf86-input-evdev
Hi shraptor, .pc file includes theapplied quilt patches. Aitor. El 05/09/15 a las 21:52, shraptorescribió: @Jack Frost I do not understand the use of .pc files although I have seen them around. I am using your systemd-dummy package though to avoid pulling in real systemd, Thanks for that. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Mirroring Devuan
Hi all, Take the case two mirrors, a complete Debian mirror in DEBIAN folder, and the merged packages in DEVUAN folder, containing both their corresponding /dists/ and /pool/. The following scripts build the /dist/ and /pool/ from the content of them, giving priority to Devuan. The script1 calls to the script2: ** SCRIPT1: #!/bin/sh find ./DEBIAN -name "*.dsc" -exec ./script2 {} \; exit 0 ** END OF THE SCRIPT1 ** SCRIPT2: #!/bin/sh line1=${1%/*} line2=${line1#*/} line3=${line2#*/} ### The above lines converts ###./DEBIAN/pool/main/main/l/linux/linux_3.16.7-ckt11-1+deb8u3.dsc ### in /pool/main/main/l/linux ### The relationship betwen paths and sources is biyective if [ -d ./DEVUAN/$line3 ]; then find ./DEVUAN -name "*.deb" -exec reprepro --ask-passphrase -b . -V -C main includedeb jessie {} \; find ./DEVUAN -name "*.udeb" -exec reprepro --ask-passphrase -b . -V -C main includeudeb jessie {} \; find ./DEVUAN -name "*.dsc" -exec reprepro --ask-passphrase -b . -V -C main includedsc jessie {} \; exit 0 fi find ./DEBIAN -name "*.deb" -exec reprepro --ask-passphrase -b . -V -C main includedeb jessie {} \; find ./DEBIAN -name "*.udeb" -exec reprepro --ask-passphrase -b . -V -C main includeudeb jessie {} \; find ./DEBIAN -name "*.dsc" -exec reprepro --ask-passphrase -b . -V -C main includedsc jessie {} \; exit 0 ** END OF THE SCRIPT2 For each description file *.dsc found in the frist script, the second script searches in the corresponding path in ./DEVUAN. If it exits, DEBIAN packages are ignored. There are some stuffs to add: debian must be changed by devuan in the path (debian-keyring by devuan-keyring, etc), a black list for debian, extra packages nonexistent in debian... Aitor Jaromil: we haven't yet worked on the mirroring mechanism, but we will once done, there will be a script and it will be easy I guess it will be a sort of amprolla satellite process so that the mirror redirection will be handled by nextime's software ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] netman GIT project
Hi Edward, Don't change the name of the main funtion. In order to distinguish between ifup and ifdown, you can use one of the arguments, for example argv[1] (the first one *int argc* is the number of arguments in the command line (+1) included itself) . Aitor. El 08/09/15 a las 21:40, Edward Bartolo escribió: Hi all, I think, a simple way to avoid the backend having to call external programs like ifup and ifdown, is to use code belonging to these programs as it they were functions. This means, their code would be used like this: Suppose int main(int argc, char * argv[]) is the main function for ifup. The main function's name would be changed like this, and the other code belonging to ifup would be used. int ifup_main(int argc, char * argv[]); If I am correct, this should allow the backend to avoid having to use execl to call ifup or ifdown or whatever other external program. Edward ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Problem with debhelper
It works, thanks !! Aitor. On 22/08/15 16:58, Rainer Weikusatwrote: "Use it as intended"? In case you want to create a package installing something in /usr/local (eg, because it's a "local" package not intended for standalone distribution), the dh_usrlocal step can be skipped: binary: dh binary --before dh_usrlocal dh binary --after dh_usrlocal ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
[DNG] Problem with the repository of Devuan
Most packages disappeared from: deb http://packages.devuan.org/merged jessie main deb-src http://packages.devuan.org/merged jessie main There is no live-build, no kernel, no grub... Aitor. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] remove systemd for the love of Yog-Sothoth already
Hi again, I recomend you to use pristine-tar in combination with git-buildpackage. *** EXAMPLE 1: HOW TO GET THE SOURCES USING PRISTINE-TAR 1) Download any git repository (for example, systemd): $ git clone https://gitlab.com/aitor_cz/bulmages.git 2) Enter into the project: $ cd bulmages 3) Extract the pristine-tar branch: $ git checkout pristine-tar 4) There are two delta binaries in this branch (one belonging to the master branch, and the other belonging to the release branch): $ ls -s total 405956 405660 bulmages-master_0.16.0.20150107.1241-73c2dd9d.orig.tar.bz2.delta 288 bulmages-release_0.15.0-5b3c913b.orig.tar.bz2.delta 4 bulmages-master_0.16.0.20150107.1241-73c2dd9d.orig.tar.bz2.id 4 bulmages-release_0.15.0-5b3c913b.orig.tar.bz2.id 5) If you want to obtain the tarball (sources) of one of them (for example, the master branch) type the following: $ pristine-tar checkout ../bulmages-master_0.16.0.20150107.1241-73c2dd9d.orig.tar.bz2 pristine-tar: successfully generated ../bulmages-master_0.16.0.20150107.1241-73c2dd9d.orig.tar.bz2 6) Now, go to the parent directory, and check the hash: $ md5sum bulmages-master_0.16.0.20150107.1241-73c2dd9d.orig.tar.bz2 9359934456b86da8489d24a947828239 bulmages-master_0.16.0.20150107.1241-73c2dd9d.orig.tar.bz2 Your proccess will be physically equivalent !! This allows to check the purity of the sources, because the mantainer of a debian package must not do changes in it (the upstream branch is for developers). EXAMPLE 2: HOW TO BUILD WITH PRISTINE-TAR * 1) Download a concret branch: $ git clone --branch release15 --single-branch https://gitlab.com/aitor_cz/bulmages.git 2) Now we will use git-import-orig, so remove the metadatas in bulmages (the .git folder) $ rm -rf bulmages/.git $ mkdir release15 $ cd release15 $ git-import-orig --pristine-tar ../bulmages What will be the source package name? [] bulmages-release What is the upstream version? [] 0.15.0-5b3c913b gbp:info: Importing '../bulmages-release_0.15.0-5b3c913b.orig.tar.bz2' to branch 'master'... gbp:info: Source package is bulmages-release gbp:info: Upstream version is 0.15.0-5b3c913b pristine-tar: committed bulmages-release_0.15.0-5b3c913b.orig.tar.bz2.delta to branch pristine-tar gbp:info: Successfully imported version 0.15.0-5b3c913b of ../bulmages-release_0.15.0-5b3c913b.orig.tar.bz2 3) Extract the pristine-tar branch: $ git checkout pristine-tar Switched to branch 'pristine-tar' $ ls -l bulmages-release_0.15.0-5b3c913b.orig.tar.bz2.delta bulmages-release_0.15.0-5b3c913b.orig.tar.bz2.id The tarball bulmages-release_0.15.0-5b3c913b.orig.tar.bz2 is again in the parent directory. 4) If yout want to do some changes, commit them an build with git-buildpackage: $ git-buildpackage --git-export-dir=../build-area \ --git-pristine-tar \ --git-tag \ --git-ignore-branch ** EXAMPLE 3: HOW TO GENERATE THE PRISTINE-TAR BRANCH ** As Joey Hess explains in his article: http://joeyh.name/blog/entry/generating_pristine_tarballs_from_git_repositories/ the above examples are from the perspective of a maintainer of a Debian package. But this can also be used by the authors who generate the pristine tarballs in the first place. Check them into git using pristine-tar. Then you can regenerate any tarball you've ever released using just your project's git repository. $ pristine-tar commit ../bulmages-release_0.15.0-5b3c913b.orig.tar.bz2 tags/0.15.0-5b3c913b Have a nice day :) Aitor. P.D.- There is another alternative for the second example: $ gbp buildpackage --git-upstream-tag=0.15.0-5b3c913b \ --git-debian-branch=release15 \ --git-no-pristine-tar \ --git-pristine-tar-commit On 25/08/15 16:24, Svante Signell svante.sign...@gmail.com wrote: On Mon, 2015-08-24 at 17:09 +0200, aitor_czr wrote: Hi Svante, Pristine-tar branch guarantees a constant checksum in the sources *.bz2. The packager should not make changes in the source (this is only for the developer), all the changes must be done in the debian branch using quilt. Shortly i will write a little guide explaining how to create the pristine-tar branch (Joey Hess wrote something about that), etc... pristine-tar is needed to build the source package with dpkg-buildpackage (dpkg-source -b builds the source file). However I still have not found out how to build the source package from the pristine-tar branch and the binary files with dpkg-buildpackage. On 24/08/15 14:00, Svante Signellsvante.sign...@gmail.com wrote: This issue is still hindering me from fully maintain packages, a clear TODO is needed, preferably somewhere on the Devuan website
Re: [DNG] Mirroring Devuan
Hi, Jaromil, I did something similar in January, but it took me so long... I have the script in another hard disk. I will reanalize it (whenever i have the time) and share with you. I suppose rsync woult be the best tool to mantain the repository. I don't know if it would be better than Amprolla. Aitor. Jaromil: we haven't yet worked on the mirroring mechanism, but we will once done, there will be a script and it will be easy I guess it will be a sort of amprolla satellite process so that the mirror redirection will be handled by nextime's software ... ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Debugging netman auto-connect.
It was not Pascal the successor of Modula? El 12/09/15 a las 22:38, Hendrik Boomescribió: Modula 3 isn't dead. Moribund, maybe, but not dead. And it easily beats a number of madly popular languages for systems programming. Its one of the few languages I've used in which large programs often (but certainly not always) run correctly the first time they get through the compiler. There is a .deb for Modula 3 available for download, but it's not part of Debian as far as I know. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Devuan Mirror
The issue with devuan's repositories has been solved. Thanks for your effort. Aitor. El 12/09/15 a las 14:00, Franco Lanzaescribió: On Fri, Sep 11, 2015 at 04:34:00PM -0500, Rod Rodolico wrote: >I sent an e-mail about a week ago to the list. I'm willing to mirror >Devuan, I just do not have the information I need to do it. > >If anyone wants another mirror. It would be in Dallas, US. I just need >to know how much space and bandwidth it will need, plus instructions on >how to set up the mirror. It's early to mirror devuan repositories, please stand on and wait for when we will release the beta. After the beta, we will start talking about mirroring repositories too. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] [DN Offlist G] netman GIT project
Ok, thank you. On 14/09/15 13:10, Edward Bartolo wrote: Hi Aitor, I discovered that disconnecting immediately calls auto-connect restoring the connection. I will 'git push' the necessary changes to netman after making sure this behaviour is rectified. However, this afternoon I am too busy to continue working on the computer. I will make myself available as soon as I can. Thanks for helping in the project. Edward ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] [DN Offlist G] netman GIT project
Vintage :-) El 13/09/15 a las 20:10, Edward Bartolo escribió: Edward Bartolowrote: Oooops, I have a new pair of spectacles that is playing tricks on me, especially, since it is the first near-sight spectacles. Before, I didn't use any. You just turned 40, didn't you? As I remember, 40's is a good decade. SteveT Steve Litt ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] [DN Offlist G] netman GIT project
Ok, I like XFCE4 of course. Aitor. El 13/09/15 a las 20:13, Edward Bartolo escribió: Hi aitor, I forgot to write that the final step is to let netman be automatically run as soon as a user boots into XFCE4 or desktop or window manager. Edward On 13/09/2015, Edward Bartolowrote: >Hi aitor, > >I think, the time has come to start thinking about producing a .deb >package for netman. However, we will have to use a post installation >script to add the line: > >"iface wlan0 inet dhcp" > >to /etc/network/interfaces. The script has also to create a new >directory under /usr/bin with the name netman ie /usr/bin/netman will >hold both the frontend and the backend. > >The SUID for backend must be changed to that belonging to root. I do >this as follows: >chown root:root backend >chmod u+s backend > >A new directory under /etc/network with the name wifi must be created >i.e. /etc/network/wifi must be an existing directory. > >Then, the final steps would be to create a launcher for netman, the >frontend. To enable automatic attempts at connecting basing on >installed essid files under /etc/network/wifi, the parameter >--auto-conn must be passed to netman upon invocation. --auto-conn need >not be used and netman would not attempt to connect without user >intervention. This feature is for those who want to control what >happens on their machine. > >Edward > > ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] live-build
Add the following: --build-with-chroot false to lb config. Then you will get the filesystem.squashfs file, but only the filesystem.squashfs. I solve the rest of the puzzle *manually*. Aitor. El 15/09/15 a las 23:07, Ozi Traveller escribió: Hi I've finally got back to testing Live-Build again. Apart from MIRROR_BINARY, the rest is from my debian jessie lb config I would appreciate it if someone could please help me. I've missed something but what? I'd like to get this to work and add devuan to my distro. Cheers Ozi E: unknown location deb/dists/jessie/Release _DISTRIBUTION="jessie" _ARCHITECTURES="amd64" _LINUX_FLAVOURS="amd64" _ARCHIVE_AREAS="main contrib non-free" _SOURCE="false" _MIRROR_BINARY="deb http://au.mirror.devuan.org/merged/; lb config noauto \ --mode debian \ --distribution "${_DISTRIBUTION}" \ --debian-installer-distribution "${_DISTRIBUTION}" \ --debian-installer live \ --architectures "${_ARCHITECTURES}" \ --linux-flavours "${_LINUX_FLAVOURS}" \ --apt-recommends false \ --apt-secure true \ --apt-indices false \ --apt-source-archives false \ --archive-areas "${_ARCHIVE_AREAS}" \ --parent-mirror-bootstrap "${_MIRROR_BINARY}" \ --parent-mirror-binary "${_MIRROR_BINARY}" \ --mirror-bootstrap "${_MIRROR_BINARY}" \ --mirror-binary "${_MIRROR_BINARY}" \ --iso-application "DIY Linux" \ --iso-publisher "DIY" \ --iso-volume "DIY Live" \ --backports false \ --security false \ --updates false \ --memtest none \ --win32-loader false \ --debug \ --verbose \ --bootappend-live "boot=live config components file=/preseed.cfg quiet splash autologin nouveau.modeset=0 radeon.modeset=0" \ "${@}" [2015-09-16 06:58:11] lb build noauto P: live-build 4.0.3 P: Building config tree for a debian/jessie/amd64 system [2015-09-16 06:58:11] lb bootstrap P: Setting up cleanup function [2015-09-16 06:58:11] lb bootstrap_cache restore P: Restoring bootstrap stage from cache... [2015-09-16 06:58:11] lb bootstrap_cdebootstrap [2015-09-16 06:58:11] lb bootstrap_debootstrap P: Begin bootstrapping system... P: If the following stage fails, the most likely cause of the problem is with your mirror configuration or a caching proxy. P: Running debootstrap (download-only)... I: Retrieving Release E: unknown location deb/dists/jessie/Release P: Begin unmounting filesystems... P: Saving caches... chroot: failed to run command ‘/usr/bin/env’: No such file or directory On Tue, Aug 11, 2015 at 6:34 AM, Ozi Traveller <ozitravel...@gmail.com <mailto:ozitravel...@gmail.com>> wrote: Thanks aitor_czr excellent! Ozi On Tue, Aug 11, 2015 at 5:48 AM, aitor_czr <aitor_...@gnuinos.org <mailto:aitor_...@gnuinos.org>> wrote: On 31/07/15 08:02, Ozi Traveller wrote: Hi, I've very interested to create to use Devuan as a base for my distro. ISo I'm wonder whether live-build is also coming across from Debian? Cheers Ozi Hi Ozi, Live-build works fine in Devuan, but you must change the default mirrors in bootstrap and chroot config files. For example: LB_MIRROR_BOOTSTRAP="http://ftp.es.mirror.devuan.org/merged/; <http://ftp.es.mirror.devuan.org/merged/> instead of "http://ftp.debian.org/debian/; <http://ftp.debian.org/debian/>, etc... Aitor. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] live-build
I don't know... I will have a look at the package. Default config values must be changed. Aitor. El 16/09/15 a las 02:03, Ozi Traveller escribió: Will this be fixed for the beta? On Wed, Sep 16, 2015 at 8:36 AM, aitor_czr <aitor_...@gnuinos.org <mailto:aitor_...@gnuinos.org>> wrote: Add the following: --build-with-chroot false to lb config. Then you will get the filesystem.squashfs file, but only the filesystem.squashfs. I solve the rest of the puzzle *manually*. Aitor. El 15/09/15 a las 23:07, Ozi Traveller escribió: Hi I've finally got back to testing Live-Build again. Apart from MIRROR_BINARY, the rest is from my debian jessie lb config I would appreciate it if someone could please help me. I've missed something but what? I'd like to get this to work and add devuan to my distro. Cheers Ozi E: unknown location deb/dists/jessie/Release _DISTRIBUTION="jessie" _ARCHITECTURES="amd64" _LINUX_FLAVOURS="amd64" _ARCHIVE_AREAS="main contrib non-free" _SOURCE="false" _MIRROR_BINARY="deb http://au.mirror.devuan.org/merged/; lb config noauto \ --mode debian \ --distribution "${_DISTRIBUTION}" \ --debian-installer-distribution "${_DISTRIBUTION}" \ --debian-installer live \ --architectures "${_ARCHITECTURES}" \ --linux-flavours "${_LINUX_FLAVOURS}" \ --apt-recommends false \ --apt-secure true \ --apt-indices false \ --apt-source-archives false \ --archive-areas "${_ARCHIVE_AREAS}" \ --parent-mirror-bootstrap "${_MIRROR_BINARY}" \ --parent-mirror-binary "${_MIRROR_BINARY}" \ --mirror-bootstrap "${_MIRROR_BINARY}" \ --mirror-binary "${_MIRROR_BINARY}" \ --iso-application "DIY Linux" \ --iso-publisher "DIY" \ --iso-volume "DIY Live" \ --backports false \ --security false \ --updates false \ --memtest none \ --win32-loader false \ --debug \ --verbose \ --bootappend-live "boot=live config components file=/preseed.cfg quiet splash autologin nouveau.modeset=0 radeon.modeset=0" \ "${@}" [2015-09-16 06:58:11] lb build noauto P: live-build 4.0.3 P: Building config tree for a debian/jessie/amd64 system [2015-09-16 06:58:11] lb bootstrap P: Setting up cleanup function [2015-09-16 06:58:11] lb bootstrap_cache restore P: Restoring bootstrap stage from cache... [2015-09-16 06:58:11] lb bootstrap_cdebootstrap [2015-09-16 06:58:11] lb bootstrap_debootstrap P: Begin bootstrapping system... P: If the following stage fails, the most likely cause of the problem is with your mirror configuration or a caching proxy. P: Running debootstrap (download-only)... I: Retrieving Release E: unknown location deb/dists/jessie/Release P: Begin unmounting filesystems... P: Saving caches... chroot: failed to run command ‘/usr/bin/env’: No such file or directory On Tue, Aug 11, 2015 at 6:34 AM, Ozi Traveller <ozitravel...@gmail.com <mailto:ozitravel...@gmail.com>> wrote: Thanks aitor_czr excellent! Ozi On Tue, Aug 11, 2015 at 5:48 AM, aitor_czr <aitor_...@gnuinos.org <mailto:aitor_...@gnuinos.org>> wrote: On 31/07/15 08:02, Ozi Traveller wrote: Hi, I've very interested to create to use Devuan as a base for my distro. ISo I'm wonder whether live-build is also coming across from Debian? Cheers Ozi Hi Ozi, Live-build works fine in Devuan, but you must change the default mirrors in bootstrap and chroot config files. For example: LB_MIRROR_BOOTSTRAP="http://ftp.es.mirror.devuan.org/merged/; <http://ftp.es.mirror.devuan.org/merged/> instead of "http://ftp.debian.org/debian/; <http://ftp.debian.org/debian/>, etc... Aitor. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] [DN Offlist G] netman GIT project
Lazbuild doen't exit as a package, but it would be more appropiate fp-compiler (freepascal) than lazarus. Aitor. On 16/09/15 05:51, Edward Bartolo wrote: Hi Aitor, Lazarus IDE may not be a hard dependency as it can be avoided by directly building netman using lazbuild. The version number should appropriately be 0.1.0 as this is the first version and still needs maturation to become proper version 1.0 Edward On 15/09/2015, aitor_czr<aitor_...@gnuinos.org> wrote: >The only error hurled by lintian is: > >"Could not find a profile matching "{VENDOR}/main" for vendor devuan >at /usr/bin/lintian line 979." > >On the other hand, what about the number version of the package? > >0.1.0 ?? > >1.0 ?? > >Aitor. > >On 15/09/15 15:30, aitor_czr wrote: >>I think that the dependencies of netman are the following: >> >>Build-Depends: debhelper (>= 7.0.50), gcc, lazarus, dh-python, >>python-all-dev >>"netman-gui" deps -> netman-backend, libatk1.0-0, libgdk-pixbuf2.0-0, >>libglib2.0-0, libpango-1.0-0, libx11-6 >>"netman-backend" deps -> libc-bin >> >>Aitor. >> >>> Now i must to hit with the correct dependencies. All the rest is >>> done. So, now i need some time to build it into a chroot jail using >>> pbuilder, etc.. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] [DN Offlist G] netman GIT project
Wow =-O El 14/09/15 a las 21:33, Rainer Weikusatescribió: NB: I'm (professionally) maintaining 57 Debian packages, 33 of these being completely 'original' developments. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] upgrade wheezy to ceres -- warnings, errors, and, oddities
In my opinion, the best way to update the system is (as KatolaZ says) "apt-get dist-upgrade". Aitor. El 14/09/15 a las 21:33, Rob Owensescribió: Hi Rob, I don't know if it is related, and maybe my comment is just silly, but in order to upgrade from Wheezy I believe you should give an "apt-get dist-upgrade" and not a simple "apt-get upgrade". Sorry if the comment is too stupid or irrelevant, but this little detail might make a difference. Also, I don't know if direct upgrading from Wheezy to Ceres (which is equivalent to an upgrade from an "old-stable" to an "unstable", in Debian words) is actually supported, but Devuan developers will certainly be able to clarify this point better. My2Cents KatolaZ ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] [DN Offlist G] netman GIT project
Thanks Edward, i will try it. I am considering locating netman-backend in the following path: "/usr/lib/netman/0.1.0/" doing after that the following simbolic links: # ln -s /usr/lib/netman/0.1.0/netman-backend /etc/alternatives/ # ln -s /etc/alternatives/netman-backend /usr/bin/ What do you think about it? Aitor. On 16/09/15 09:55, Edward Bartolo wrote: Hi Aitor, Try this command: fpc -MObjFPC -Scghi -Tlinux -vewnhi -Filib/x86_64-linux -Fl/opt/gnome/lib -Fu/usr/lib/lazarus/1.2.4/lcl/units/x86_64-linux/gtk2 -Fu/usr/lib/lazarus/1.2.4/lcl/units/x86_64-linux -Fu/usr/lib/lazarus/1.2.4/components/lazutils/lib/x86_64-linux -Fu/usr/lib/lazarus/1.2.4/packager/units/x86_64-linux -Fu. -FUlib/x86_64-linux -l -dLCL -dLCLgtk2 netman.lpr Edward On 21/07/2019, aitor_czr<aitor_...@gnuinos.org> wrote: >Lazbuild doen't exit as a package, but it would be more appropiate >fp-compiler (freepascal) than lazarus. > >Aitor. > >On 16/09/15 05:51, Edward Bartolo wrote: >>Hi Aitor, >> >>Lazarus IDE may not be a hard dependency as it can be avoided by >>directly building netman using lazbuild. >> >>The version number should appropriately be 0.1.0 as this is the first >>version and still needs maturation to become proper version 1.0 >> >>Edward >> >>On 15/09/2015, aitor_czr<aitor_...@gnuinos.org> wrote: >>> >The only error hurled by lintian is: >>> > >>> >"Could not find a profile matching "{VENDOR}/main" for vendor >>> >devuan >>> >at /usr/bin/lintian line 979." >>> > >>> >On the other hand, what about the number version of the package? >>> > >>> >0.1.0 ?? >>> > >>> >1.0 ?? >>> > >>> >Aitor. >>> > >>> >On 15/09/15 15:30, aitor_czr wrote: >>>> >>I think that the dependencies of netman are the following: >>>> >> >>>> >>Build-Depends: debhelper (>= 7.0.50), gcc, lazarus, dh-python, >>>> >>python-all-dev >>>> >>"netman-gui" deps -> netman-backend, libatk1.0-0, libgdk-pixbuf2.0-0, >>>> >>libglib2.0-0, libpango-1.0-0, libx11-6 >>>> >>"netman-backend" deps -> libc-bin >>>> >> >>>> >>Aitor. >>>> >> >>>>> >>> Now i must to hit with the correct dependencies. All the rest is >>>>> >>> done. So, now i need some time to build it into a chroot jail >>>>> >>>using >>>>> >>> pbuilder, etc.. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
[DNG] Debugging netman auto-connect.
Hi Edward, Consider a double pointer like a matrix (in algebra) witch one you don't know its dimension a priori. An example: put the case that we are developing an application witch calculates the inverse of a matrix of dimensions NxM. The values of N and M will be determinated by the user and they are unknown a priori. If so, we declare a doble pointer: float **ptr; The application asks to the user the values of of the number of files (N) and columns (M), and according to them it reserves the "necessary and sufficient" memory: ptr = (float**) malloc(files* sizeof(float*); for (i=0; iwrote: Hi all, Since yesterday I have been trying to understand why "char** essid_list" is working inside getInstalledEssidList(, essid_list) but failing as soon as I try to access essid_list[0] outside the function. Both the source and the gdb text output are attached. Any helpful pointers are appreciated. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Debugging netman auto-connect.
You are right Edward, i was thinking in the transposition matrix. El 11/09/15 a las 19:32, Edward Bartolo escribió: only square matrices can have an inverse ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Mirroring Devuan
Hi, I started mirroring Devuan: http://188.165.204.61/repo/ I hope to have enought space in the hard disk: a dedicated server machine in SoYouStart (OVH). Aitor. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Debugging netman auto-connect.
A * (1/A) = 1 = (1/A) * A So, it must be square :-) On 11/09/15 20:57, Jonathan Wilkes wrote: El 11/09/15 a las 19:32, Edward Bartolo escribió: only square matrices can have an inverse ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Debugging netman auto-connect.
I recomend you to eat a pizza with Jaromil El 12/09/15 a las 00:18, KatolaZ escribió: will become pedantic now, but if A is a matrix, the interpretation of the equations above depends on what "1" and "/" actually mean for you. In general, 1/A does not mean anything when you deal with matrices. The symbol "A^{-1}" is normally used to denote the inverse of A. And the inverse is defined only for square matrices. Hence your "conclusion" is actually a fundamental hypothesys to make those equations mean anything at all:) HND ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Debugging netman auto-connect.
Of course... and Maxwell.. and many others... El 11/09/15 a las 23:18, Peter Olson escribió: On September 11, 2015 at 2:24 PM aitor_czr<aitor_...@gnuinos.org> wrote: > >No! > >Only square matrices can have a determinant. > >I am not Roger Penrose. I am a hooligan of*Richard Feynman* >and*Lev Davidovick Landau* (vintage). Perhaps also with some variation*Joseph-Louis Lagrange* :-) Peter Olson ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] [DN Offlist G] netman GIT project
Ok, thanks. On 17/09/15 10:21, Edward Bartolo wrote: Hi Aitor, I think avoiding to use two links for the backend would help to keep the project as simple as possible. Also using the version as a directory would indicate that more than one concurrent version of netman would be installed. The frontend, netman, expects to find the backend named as backend. If this is to be changed, I will need to modify the frontend. We can also opt to use an /etc settings file to enable use use whatever location and name for the backend. So, an /etc conf file (/etc/netman.conf) would look like this: backend=/usr/lib/netman/0.1.0/netman-backend In case you instruct me to use a configuration file for the frontend, please inform me, to set me going. I can do that in an hour. Edward ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng