Uselessd ("useless daemon")

If you are looking for a specific 64-bit package and you can't find it in any of the 64-bit repos, please post a request for it here
User avatar
blue4meridian
Shogun
Shogun
Posts: 279
Joined: 29 Sep 2014, 05:58
Distribution: 64bit LxQt (Plastique/Mikachu)
Location: Jersey City N.J. USA

Uselessd ("useless daemon")

Post#1 by blue4meridian » 17 Feb 2015, 05:01

Salutations...

I tried to convert the .tar.gz package to .xzm unsuccessfully :wall: @...

http://uselessd.darknedgy.net

The source code is here...

https://bitbucket.org/Tarnyko/uselessd/src

This is the wiki...

Systemd

It also requires eudev (I might need this too? :unknown: )...

https://github.com/gentoo/eudev/tree/master/src

I do not know how to compile (yet) so if anyone can... please post a download link for (eudev? and/or) uselessd.xzm/.txz/.tgz.

I guess @ some point I have to make my peace with "alien"...:no:

Best Regards...
Last edited by blue4meridian on 25 Mar 2015, 13:32, edited 4 times in total.

beny
Full of knowledge
Full of knowledge
Posts: 1982
Joined: 02 Jan 2011, 11:33
Location: italy

Re: Uselessd

Post#2 by beny » 17 Feb 2015, 16:59

hi maybe i am wrong but slackware and also porteus do not support systemd yet.

User avatar
blue4meridian
Shogun
Shogun
Posts: 279
Joined: 29 Sep 2014, 05:58
Distribution: 64bit LxQt (Plastique/Mikachu)
Location: Jersey City N.J. USA

Re: Uselessd

Post#3 by blue4meridian » 17 Feb 2015, 23:34

Salutations...

I'm trying to replace "systemd" with...

http://webwarper.net/ww/~av/uselessd.darknedgy.net/ ... :unknown:

It's safe to say that now... Slackware (Porteus) supports "systemd" (see below)... :wink:

Based on LxQt/Porteus "systemd" (+dependencies) is...

http://webwarper.net/ww/~av/pkgs.org/ar ... /download/

which requires... :wall: the following dependencies...
^_ http://webwarper.net/ww/~av/pkgs.org/ar ... /download/
^_ http://webwarper.net/ww/~av/pkgs.org/ar ... /download/
^_ http://webwarper.net/ww/~av/pkgs.org/ar ... /download/
^_ http://webwarper.net/ww/~av/pkgs.org/ar ... /download/
^_ http://webwarper.net/ww/~av/pkgs.org/ar ... /download/

which requires... :wall:
^_ http://webwarper.net/ww/~av/pkgs.org/ar ... /download/
^_ http://webwarper.net/ww/~av/pkgs.org/ar ... /download/
^_ http://webwarper.net/ww/~av/pkgs.org/ar ... /download/

which requires... :wall:
^_ http://webwarper.net/ww/~av/pkgs.org/ar ... /download/

which requires... :wall:
^_ http://webwarper.net/ww/~av/pkgs.org/ar ... /download/
^_ http://webwarper.net/ww/~av/pkgs.org/ar ... /download/
^_ http://webwarper.net/ww/~av/pkgs.org/ar ... /download/

which requires... :wall:
^_ http://webwarper.net/ww/~av/pkgs.org/ar ... /download/

which requires... :wall:
^_ http://webwarper.net/ww/~av/pkgs.org/ar ... /download/

which requires... :unknown: "gcc-libs"
^_ http://webwarper.net/ww/~av/pkgs.org/ar ... /download/

which requires... :unknown: "glibc"
^_ http://webwarper.net/ww/~av/pkgs.org/ar ... /download/

which requires... :wall: the following dependencies...
^_ http://webwarper.net/ww/~av/pkgs.org/ar ... /download/
^_ http://webwarper.net/ww/~av/pkgs.org/ar ... /download/
^_ http://webwarper.net/ww/~av/pkgs.org/ar ... /download/

which requires... :wall:
^_ http://webwarper.net/ww/~av/pkgs.org/ar ... /download/

"The road to :evil: is paved with good applications"... :cry:
Dependency hell

Posted by 98.109.143.210 via http://webwarper.net
This is added while posting a message to avoid misusing the service
Last edited by blue4meridian on 19 Feb 2015, 09:05, edited 23 times in total.

User avatar
ncmprhnsbl
DEV Team
DEV Team
Posts: 3846
Joined: 20 Mar 2012, 03:42
Distribution: v5.0-64bit
Location: australia
Contact:

Re: Uselessd

Post#4 by ncmprhnsbl » 18 Feb 2015, 01:30

blue4meridian wrote:I tried to convert the .tar.gz package to .xzm unsuccessfully
Its easy to confuse a source package.tar.gz with a slackware package.tar.gz.
With a source package, you must unpack it and compile(the readme is sometimes helpful)and package.
In the dev.xzm, there is a program called 'source2pkg', which can, sometimes, do this automaticly(once build dependencies are met)

although 'uselessd' looks interesting, in the case of porteus/slackware, you would be replacing sysvinit and init scripts, not systemd, which is not present.
Forum Rules : https://forum.porteus.org/viewtopic.php?f=35&t=44

User avatar
blue4meridian
Shogun
Shogun
Posts: 279
Joined: 29 Sep 2014, 05:58
Distribution: 64bit LxQt (Plastique/Mikachu)
Location: Jersey City N.J. USA

Re: Uselessd

Post#5 by blue4meridian » 18 Feb 2015, 03:34

Salutations...

Guilty as charged in regard to compiling... which I cannot do (yet?)...:oops:
If anyone has the skill set to compile "uselessd.xzm/.txz/.tgz" please post a download link...:Search:
In regard to "systemd" not being present... correct again...:good:

However... "systemd" would be "present" if after downloading the above posted packages...
and changing their extension to .txz then converting them to .xzm modules...
(with the right click menu or with the USM package tool)...
then either unpacking them (w/ right click or USM) and merging the folder contents and repacking them (w/ USM) into a bundle before mounting
or mounting them (by placing the modules in the boot device /porteus/modules folder or directly by clicking the module in the file manager)...:wink:

Like glibc... systemd is used in many applications in the Arch Linux repo that are missing in the Slackware repos... :wall:
And just like musl libc is a drastic improvement on glibc... "uselessd" is a drastic improvement on systemd...:beer:

Best Regards...

Posted by 98.109.143.210 via http://webwarper.net
This is added while posting a message to avoid misusing the service

User avatar
phhpro
Full of knowledge
Full of knowledge
Posts: 543
Joined: 10 Nov 2013, 20:35
Distribution: .

Re: Uselessd

Post#6 by phhpro » 24 Feb 2015, 04:48

...
Last edited by phhpro on 04 Feb 2016, 03:01, edited 1 time in total.

User avatar
blue4meridian
Shogun
Shogun
Posts: 279
Joined: 29 Sep 2014, 05:58
Distribution: 64bit LxQt (Plastique/Mikachu)
Location: Jersey City N.J. USA

Re: Uselessd

Post#7 by blue4meridian » 24 Feb 2015, 06:17

Salutations... :good:

You are correct I am ignoring everything (that ignores my request)... I've been on forums since 1980
and all I've ever heard is how something can't be done by people that either don't know how or refuse to.

You are also correct again in regard to making tools... I don't know how to make a hammer... but I know how to use one.
@ the end of the day that's the bottom line if you want to build a house.

In innovation ii's not about how much you know (or don't)... it's about getting consensus to do what you already know.
Not for nothing this part of the forum is primarily for (although not exclusively) request submission... NOT critique of request controversy.

If a request can't be done... I'm OK with that. But if it can be done... I'm going to go all in.
That's why I chose Porteus because this distro does what the others refuse to.

I'm interested in hearing from those that are interested in making "uselessd" a reality for Porteus (Slackware).
I'm interesred in hearing from those who have the interest and skill set to compile "uselessd".

By the way... I have Arch Linux's Opera browser running in Porteus.
It requires "systemd" the same one that I listed links for above.

Now that I have PROOF of concept all I need is "uselessd" compiled for Slackware
to realize "MY" vision of how things should be (CloudiumOS/FASM mounted "Docker" container embedded Porteus).
I'm not asking for advice... I'm asking for compilation and community support of like minded rebels. I will advise myself.

The thing I like most about Porteus (and Slax too) after 15 yrs of unsatisfying lightweight distros and begging gatekeepers...
is that it encourages you to to pursue your own path. You see... I don't care what I break chasing my vision.
I have pushed systems to the point of catching fire with my obsession with tweaking.
I realize if I break it (or brick it or turn it into a doorstop or paperweight) I bought it... but I break it anyway so I can learn how to fix it.

Best Regards... :beer:

User avatar
brokenman
Site Admin
Site Admin
Posts: 6104
Joined: 27 Dec 2010, 03:50
Distribution: Porteus v4 all desktops
Location: Brazil
Contact:

Re: Uselessd

Post#8 by brokenman » 24 Feb 2015, 14:29

I admire your persistence. What you are asking is certainly possible but it is a big job. I imagine uselessd won't run unless the system has been started with systemd. This requires compiling all of systemd and it's dependencies and then porting all of Porteus' sysvinit scripts to systemd and then tweaking the Porteus initrd. Like I said, it's not impossible but I doubt that anyone is going to fulfill this request just to provide a useless daemon (pun intended). I would move on from this project. I don't mean to knock the wind out of your sails, just saving you a ton of time and frustration based on my experience.

Having said the above, I am running systemd on a Porteus hybrid system and it runs fine. I made it to satisfy my itch to try out systemd.
How do i become super user?
Wear your underpants on the outside and put on a cape.

User avatar
blue4meridian
Shogun
Shogun
Posts: 279
Joined: 29 Sep 2014, 05:58
Distribution: 64bit LxQt (Plastique/Mikachu)
Location: Jersey City N.J. USA

Re: Uselessd

Post#9 by blue4meridian » 24 Feb 2015, 15:55

Sautations... :good:

I'm just looking for rebels for the cause... :evil: so we can start the (embedded) revolution... =@

If no one will do it then I will... unfortunately the learning curve is long and steep. :wall:
However... my philosophy is if I get the manual to the Space Shuttle I will fly it.
Anyway... I'm retired so before "Father Time" kills me I've got nothing but "time" to kill (pun intended).

But if I have to reinvent the wheel I see no point in sharing.... :unknown:

I started in 1980 on a 16 LCD segment Casio Pocket computer doing "peek and poke" to memory registers in hexadecimal
back when 1k was the same as 1gb today. I'm sorry but I've just always had a deep hatred of the "black arts".
I never made my peace with the "Ouja board" (the command line). I was lazy back then and I'm still lazy. I only do "conjuring" when I'm desperate.

So it's just this simple I'm a warrior. :x so it's going to go down in spite of the obstacles.

Best Regards... :beer:
Last edited by blue4meridian on 24 Feb 2015, 16:53, edited 14 times in total.

User avatar
wread
Module Guard
Module Guard
Posts: 1255
Joined: 09 Jan 2011, 18:48
Distribution: Porteus v5.0-kde-64 bits
Location: Santo Domingo
Contact:

Re: Uselessd

Post#10 by wread » 24 Feb 2015, 15:58

@brokenman

Hi Jay, is that systemd a big package (38.7 MB) that I - and I don't know what for- newly compiled (systemd-218-i486-1wre.xzm) for Porteus?

So gut as it may be as replacement of init, I find it too big for a Portable system... and the end effect is no different..

There must be an alternative application for "Uselessd", or not?

Regards!
Porteus is proud of the FASTEST KDE ever made.....(take akonadi, nepomuk and soprano out and you will have a decent OS).
The Porteus Community never sleeps!

User avatar
blue4meridian
Shogun
Shogun
Posts: 279
Joined: 29 Sep 2014, 05:58
Distribution: 64bit LxQt (Plastique/Mikachu)
Location: Jersey City N.J. USA

Re: Uselessd

Post#11 by blue4meridian » 24 Feb 2015, 16:19

Salutations... :good:

I think we should give systemd death (or resurrection? eg mythical "phoenix") by a thousand (embedded dropin) cuts... :evil:

Musl libc (glibc killer)... and Useless daemon (systemd killer) for starters... :wink:
then... Vdev (udev killer) also... dCron (cron killer)

Best Regards... :beer:

Posted by 98.109.143.210 via http://webwarper.net
This is added while posting a message to avoid misusing the service
Last edited by blue4meridian on 03 Mar 2015, 13:08, edited 3 times in total.

User avatar
brokenman
Site Admin
Site Admin
Posts: 6104
Joined: 27 Dec 2010, 03:50
Distribution: Porteus v4 all desktops
Location: Brazil
Contact:

Re: Uselessd

Post#12 by brokenman » 25 Feb 2015, 01:17

uselessd as a simple init is exactly what it is called. Useless. Why not just stick with openrc or sysvinit. Tried and proven. I admire to a degree what systemd does BECAUSE it is more than an init. It can live inside or interact with initrd.xz and it takes care of so much more than just booting. Others may find this intrusive and perhaps they are right. In any case, I have a portable lightweight version. My lxde hybrid with sytemd weighs in at 104Mb with locales and docs stripped. Is that lightweight enough?

Blue4meridian, if you go ahead with this I am at your disposal to answer any questions within my knowledge. In 1980 I was just nipper playing asteroids on a sega console. Kudos to you.
How do i become super user?
Wear your underpants on the outside and put on a cape.

User avatar
blue4meridian
Shogun
Shogun
Posts: 279
Joined: 29 Sep 2014, 05:58
Distribution: 64bit LxQt (Plastique/Mikachu)
Location: Jersey City N.J. USA

Re: Uselessd

Post#13 by blue4meridian » 25 Feb 2015, 10:59

Salutations... :good:

@ brokenman... sounds like a plan... let the "subversion" begin... :evil: the (embedded) revolution will not be televised... =@

Best Regards... :beer:

Posted by 98.109.143.210 via http://webwarper.net
This is added while posting a message to avoid misusing the service

cttan
Shogun
Shogun
Posts: 333
Joined: 26 Jan 2011, 16:15
Distribution: Porteus 3.2 and 4.0 64bit KDE
Location: Malaysia

Re: Uselessd

Post#14 by cttan » 26 Feb 2015, 01:23

Hi brokenman,

Is there a link to any lightweight systemd ISO from any distro available online?
If not, could you pls share your 104MB LXDE or LXQt ISO file?

I would like to understand more about this commotion on systemd vs sysV. :D

cttan
Shogun
Shogun
Posts: 333
Joined: 26 Jan 2011, 16:15
Distribution: Porteus 3.2 and 4.0 64bit KDE
Location: Malaysia

Re: Uselessd

Post#15 by cttan » 26 Feb 2015, 02:17

Hi brokenman,

Nevermind. I have downloaded virtual appliance NixOS from here:-
http://nixos.org/nixos/download.html

It is a systemd distro.

Post Reply