Search found 80 matches

by dryden
2018-06-29 13:33
Forum: Programming
Topic: I want to learn about Programming
Replies: 8
Views: 9936

Re: I want to learn about Programming

I will agree with you when I see a popular Linux GUI application made in Lazarus.
by dryden
2018-04-15 06:37
Forum: General Questions
Topic: Failed To Unmount messages at shutdown
Replies: 3
Views: 2109

Re: Failed To Unmount messages at shutdown

I hope something can solve your issues, but the messages Those /run mount points are tmpfs, so obviously they are lost on shutdown and hence no fsck problems. The /home/<user> directory is your eCryptFS mount. It is of course a direct mapping to your underlying hardware device (or at least filesyste...
by dryden
2018-02-10 12:23
Forum: Installation
Topic: restrict apt-get
Replies: 16
Views: 5233

Re: restrict apt-get

You are putting me in a difficult tie.

I don't care about having the last word, but I would have to prove that by not responding, which is not very nice.

Well enough about the banter, but thank you for the kind response in any case. (You can respond all you want).
by dryden
2018-02-10 11:39
Forum: Installation
Topic: restrict apt-get
Replies: 16
Views: 5233

Re: restrict apt-get

Hmm indeed it is hard for me to understand that you would not have meant that sarcastically. (Particularly as every Debian system or any other system unless you are speaking some NAS) would have those manual pages installed indeed. Oh I have a thick skin. But overall I think my mental health goes do...
by dryden
2018-02-10 10:44
Forum: Installation
Topic: restrict apt-get
Replies: 16
Views: 5233

Re: restrict apt-get

Well I wouldn't mind learning more about that. Well, you know how to do that, eh? No actually I have already been googling around for that. Sudo is a common solution where you need to restrict users who need some but only some root access. Probably the most common That's not my point, that implies ...
by dryden
2018-02-10 09:24
Forum: Installation
Topic: restrict apt-get
Replies: 16
Views: 5233

Re: restrict apt-get

Well I wouldn't mind learning more about that. And maybe I shouldn't assume ignorance on behalf of others. I guess you can do a lot with sudo and sudo would effectively use the group system, but that's about the only thing that enables it but it would still use the root system, if you sudo to any ot...
by dryden
2018-02-10 01:11
Forum: Installation
Topic: restrict apt-get
Replies: 16
Views: 5233

Re: restrict apt-get

I don't think he is talking about hackers but more like "fellow sys admins". In many organisations every member of the team has access to certain root passwords. But the problem in Linux is that it's very difficult to introduce intermediate users for anything. The group system is primitive...
by dryden
2018-02-10 00:47
Forum: Beginners Questions
Topic: Interface names
Replies: 17
Views: 11321

Re: Interface names

The idea of 'sorted' interface names itself is not bad, the implementation is just defunct. There is no sensible reason why, in the booting of the system, they could not have implemented a choke point like network.target at which the 'biosdevnames' could not be enumerated into a logical list. And if...
by dryden
2018-02-09 22:44
Forum: Beginners Questions
Topic: Interface names
Replies: 17
Views: 11321

Re: Interface names

OpenSUSE also doesn't enable "Predictable" Interface Names by default.

These names are the worst invention in Linux thus far, after SystemD.
by dryden
2018-02-09 15:09
Forum: General Questions
Topic: udev start job won't start & swap
Replies: 3
Views: 1368

Re: udev start job won't start & swap

And has 8 posts, compared to your 2730 ;-). Systemd is just not reliable, period. I don't know if fixing it individually is not more work then fixing it manually every few months. Maybe you can set swap to "nofail" so at least your system will boot and write a startup script that will swap...
by dryden
2018-02-09 14:49
Forum: General Questions
Topic: Repair auto-installed state of packages
Replies: 5
Views: 1955

Re: Repair auto-installed state of packages

I don't know if this is useful, but this shows all packages that have no packages that depend on them: dpkg -l | grep ^ii | awk '{print $2}' | while read p; do [ $(apt-rdepends -r $p -f Depends,Recommends --state-follow=Installed --state-show=Installed 2> /dev/null | wc -l) -eq 1 ] && echo $...
by dryden
2018-02-09 14:28
Forum: Beginners Questions
Topic: Interface names
Replies: 17
Views: 11321

Re: Interface names

You are probably best off renaming them using man systemd.link [Match] MACAddress=..... [Link] NamePolicy= Name=..... But you would need to create one file per device as /etc/systemd/network/$dev.link, so you could do for d in 0 1 2 3; do cat > /etc/systemd/network/eth$d.link <<- EOF [Match] MACAddr...
by dryden
2018-02-08 11:32
Forum: System and Network configuration
Topic: LVM raid1
Replies: 6
Views: 1440

Re: LVM raid1

The problem is that LVM is documented in such a way that you *think* it will work because there are no warnings anywhere. For instance there is a cache "splitcache" feature that will undo the "convert to cache" feature. But, what they didn't tell you is that it was originally jus...
by dryden
2018-02-08 07:23
Forum: System and Network configuration
Topic: LVM raid1
Replies: 6
Views: 1440

Re: LVM raid1

Well they just introduce new features that are like toys and then much later down the road they put in place appropriate protections. The problem is that Debian 8 is still at version 111 or so, and Stretch is at 168 I think which is much better, but certain protections only become available in 171 e...
by dryden
2018-02-07 21:50
Forum: Programming
Topic: I want to learn about Programming
Replies: 8
Views: 9936

Re: I want to learn about Programming

Start out by deciding what sort of language you'd like to use. These days, Python seems most obvious, although Python 3 is to my opinion an awkwardized version of Python 2, but Python 2 is no longer an option, so it's a bit weird now. Learn first what languages exist. 1) C is difficult 2) Bash (shel...
by dryden
2018-02-07 21:40
Forum: Programming
Topic: How to make system installation of my own software
Replies: 4
Views: 5857

Re: How to make system installation of my own software

Normally you would configure your program to have configurable locations for every category, so that it can be moved from system to system. Of course you know that in Linux normally: /etc/wizardry/ would contain configuration /usr/lib/wizardry/ would contain the executable /usr/share/wizardry/ would...
by dryden
2018-02-07 20:54
Forum: System and Network configuration
Topic: (Minor) problems with full disk encryption and LVM
Replies: 5
Views: 1664

Re: (Minor) problems with full disk encryption and LVM

then 'dmsetup rename', then update-initramfs. Thanks for the pointer on that one, I never knew how to do that in an easy way. The whole LVM/udev thing is just shabby. The errors in initramfs are not important, they are not errors, just verbosity. I never found it important enough to get rid of them...
by dryden
2018-02-07 20:47
Forum: System and Network configuration
Topic: LVM raid1
Replies: 6
Views: 1440

Re: LVM raid1

LVM should activate a RAID 1 with a missing leg just fine. It is possible to vgreduce --remove-missing a RAID 1 PV I think. But, LVM cannot automatically rebuild RAID 1 until you add a new PV. So I have no solution for you, but LVM is a bit of a toy system. You might be able to manually edit /etc/lv...
by dryden
2018-02-07 20:29
Forum: System and Network configuration
Topic: Simple config language firewall
Replies: 1
Views: 812

Re: Simple config language firewall

Thus far ipkungfu also uses BASH variable syntax apf-firewall is so complicated and the help document so difficult to read that you might just as well use shorewall or something like that instead uif uses such a macabre configuration language that you're better off with anything else So that only le...
by dryden
2018-02-06 18:52
Forum: System and Network configuration
Topic: Simple config language firewall
Replies: 1
Views: 812

Simple config language firewall

I will try to keep this succinct. Problem: minimalistic firewall with persistent config Constraint: not using Ansible Environment: injecting config into a container Current style: bind mounting configuration into the container and then running symlinking scripts inside the container. So I have e.g. ...