Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

Do you agree that I try to create replacement systemd parts?

Here you can discuss every aspect of Debian. Note: not for support requests!

Are you interested that I try to create alternative systemd parts?

Poll ended at 2014-09-25 05:30

No
2
7%
Yes
23
85%
Uninterested
2
7%
 
Total votes: 27

Message
Author
User avatar
edbarx
Posts: 5401
Joined: 2007-07-18 06:19
Location: 35° 50 N, 14 º 35 E
Been thanked: 2 times

Re: Do you agree that I try to create replacement systemd pa

#81 Post by edbarx »

Code: Select all

sd_journal_stream_fd (sitter->log_name, LOG_INFO, FALSE);
sd_listen_fds (TRUE);
sd_is_socket ====>> already encountered in libsystemd-login0
sd_booted    ====>> do
sd_uid_get_seats (uid, 0, NULL); 
sd_listen_fds(int unset_environment)  ====>> fn defn
sd_is_fifo(int fd, const char *path) ====>> fn defn
sd_is_special(int fd, const char *path) ====>> fn defn
sd_is_socket_internal(int fd, int type, int listening) ====>> fn defn
sd_is_socket(int fd, int family, int type, int listening) ====>> fn defn
sd_is_socket_internal(fd, type, listening) 
sd_is_socket_inet(int fd, int family, int type, int listening, uint16_t port) ====>> fn defn
sd_is_socket_internal(fd, type, listening);
sd_is_mq(int fd, const char *path) ====>> fn defn
............
Debian == { > 30, 000 packages }; Debian != systemd
The worst infection of all, is a false sense of security!
It is hard to get away from CLI tools.

User avatar
edbarx
Posts: 5401
Joined: 2007-07-18 06:19
Location: 35° 50 N, 14 º 35 E
Been thanked: 2 times

Re: Do you agree that I try to create replacement systemd pa

#82 Post by edbarx »

Debian == { > 30, 000 packages }; Debian != systemd
The worst infection of all, is a false sense of security!
It is hard to get away from CLI tools.

User avatar
edbarx
Posts: 5401
Joined: 2007-07-18 06:19
Location: 35° 50 N, 14 º 35 E
Been thanked: 2 times

Re: Do you agree that I try to create replacement systemd pa

#83 Post by edbarx »

Since what I am doing is mostly parallel to what is done in uselessd, I am tempted to try to adapt (port) that to Jessie but all this depends on what other packages expect to find.

What do you think?

EDIT: it doesn't make much sense to port uselessd to Wheezy therefore I corrected my post.
Debian == { > 30, 000 packages }; Debian != systemd
The worst infection of all, is a false sense of security!
It is hard to get away from CLI tools.

User avatar
golinux
Posts: 1579
Joined: 2010-12-09 00:56
Location: not a 'buntard!
Been thanked: 1 time

Re: Do you agree that I try to create replacement systemd pa

#84 Post by golinux »

Any comment on this post to -user? I thought the 'entanglement' of systemd made (or will make) it impossible to do this. Now I'm confused . . .
May the FORK be with you!

User avatar
edbarx
Posts: 5401
Joined: 2007-07-18 06:19
Location: 35° 50 N, 14 º 35 E
Been thanked: 2 times

Re: Do you agree that I try to create replacement systemd pa

#85 Post by edbarx »

golinux wrote:Any comment on this post to -user? I thought the 'entanglement' of systemd made (or will make) it impossible to do this. Now I'm confused . . .
The entanglement of sustemd makes it more difficult to break it down into independent modules. Increased difficulty does not mean impossible, it only means more effort and time is needed to solve the same problem.

I will give an example:
The secret of all living things was difficult to discover but about fifty years ago, the molecule of life has been indicated as making a complex process like life to work. Information is stored, not as 0s and 1s, but as a number system with base 4, i.e. 0, 1, 2, 3. Since the human genome has 2 billion base pairs, it follows that the human genome is a file 500MiB long (2 bits per base-pair x 2 billion base-pairs = 4 billion bits = 500MiB).
Debian == { > 30, 000 packages }; Debian != systemd
The worst infection of all, is a false sense of security!
It is hard to get away from CLI tools.

Post Reply